1
ٹیکسٹ اور ہیکس کنورٹر
Conversion, Converter, Encoder, Decoder, Text, String

تازہ ترین کامکل: 1,990,747

انکوڈ شدہ ایک پیغام
0 days left
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی
انکوڈ شدہ ایک پیغام
ابھی ابھی

براؤزر شارٹ کٹ

اس ٹول کو ایک کلک میں استعمال کرنے کے لیے اسے اپنے براؤزر کے بک مارک بار میں نیچے شارٹ کٹ کو گھسیٹ کر چھوڑیں۔.
متن کو منتخب کریں۔
انکوڈ/ڈی کوڈ کرنے کے لیے اپنے شارٹ کٹ پر کلک کریں۔
ٹیکسٹ اور ہیکس کنورٹر
سٹرنگ اور ہیکساڈیسیمل کے درمیان تبدیل کرنے کے لیے آسان، مفت، آسان اور طاقتور، انکوڈ/ڈی کوڈ کرنے کے لیے کوئی لنک، ویڈیو یا تصویر درج کر سکتا ہے۔ یہاں تک کہ آپ ریموٹ یو آر ایل کے ساتھ بھی کر سکتے ہیں یا اپنی فائلیں اپ لوڈ کر سکتے ہیں، ساتھ ساتھ ڈاؤن لوڈ بھی کر سکتے ہیں یا اپنے دوستوں کو ان کی اپنی زبانوں میں براہ راست شیئر کر سکتے ہیں۔
22-12-2022
شامل کرنے کی تاریخ
1y 10m 10d
سرونگ ٹائم
ورژن

ہیکساڈیسیمل ایک بنیادی 16 نمبر کا نظام ہے۔ نمبر 0 سے 9 کو ان کے متعلقہ حروف (A سے F تک) سے ظاہر کیا جاتا ہے۔ 10 سے 15 تک کے اعداد کو دو ہندسوں سے ظاہر کیا جاتا ہے، جیسے 1234 یا ABCD۔ 16 سے 255 تک کے نمبروں کی نمائندگی کرنے کے لیے چار حروف کا استعمال کرتے ہوئے ہیکساڈیسیمل نمبرز ان حدوں سے آگے نکل جاتے ہیں۔

احتیاط

براؤزر کی حدود کی وجہ سے، اگر آپ اس طریقہ کو براہ راست استعمال کرنا چاہتے ہیں تو آپ کے ڈیٹا کی لمبائی 1950 حروف سے زیادہ نہیں ہو سکتی۔ بصورت دیگر، براہ کرم ہمارا API استعمال کرنے پر غور کریں۔.

متن کو انکوڈ کرنے کے لیے

آپ براؤزر کو کھول سکتے ہیں اور اس طرح کے پیرامیٹر کے ساتھ URL لوڈ کر سکتے ہیں۔:

https://tooly.win/text-hex-converter.html?input=آپ کا سادہ متن جسے آپ انکوڈ کرنا چاہتے ہیں۔

اگر آپ بیرونی یو آر ایل کے مواد کو انکوڈ کرنا چاہتے ہیں، تو آپ براؤزر کھول سکتے ہیں اور اس طرح یو آر ایل لوڈ کر سکتے ہیں۔:

https://tooly.win/text-hex-converter.html?input=URL&content=fetch

آپ کے ڈیٹا کو انکوڈنگ کرنے کے لیے مزید پیرامیٹرز:



انکوڈ شدہ متن کو ڈی کوڈ کرنے کے لیے

آپ براؤزر کو کھول سکتے ہیں اور اس طرح کے پیرامیٹر کے ساتھ URL لوڈ کر سکتے ہیں۔:

https://tooly.win/text-hex-converter.html?code=آپ کا انکوڈ شدہ ڈیٹا

اگر آپ بیرونی یو آر ایل کو ڈی کوڈ کرنا چاہتے ہیں تو آپ براؤزر کھول سکتے ہیں اور یو آر ایل کو اس طرح لوڈ کر سکتے ہیں۔:

https://tooly.win/text-hex-converter.html?code=URL

احتیاط

یہ ٹول فی الحال صرف API کے ذریعے طریقہ POST کو قبول کرتا ہے، اگر آپ GET طریقہ استعمال کرنا چاہتے ہیں، تو براہ کرم استعمال کرنے پر غور کریں۔ براہ راست استعمال.

اختتامی نقطہ

https://tooly.win/api/text-hex-converter/

متن کو انکوڈ کرنے کے لیے

اختتامی نقطہ: POST https://tooly.win/api/text-hex-converter/
پیرامیٹرز
input
string

URL / آپ کا سادہ متن جسے آپ انکوڈ کرنا چاہتے ہیں۔

content
string

fetch اگر آپ کا ان پٹ ایک URL ہے اور آپ اس کے مواد کو انکوڈ کرنا چاہتے ہیں۔ اس پیرامیٹر کے بغیر، ہمارا ٹول آپ کے یو آر ایل کو بطور ٹیکسٹ پروسیس کرے گا۔

space
boolean

true اگر آپ بائٹس کے درمیان خالی جگہوں کے ساتھ انکوڈ شدہ ڈیٹا حاصل کرنا چاہتے ہیں۔

prepend
boolean

true اگر آپ وہ نتیجہ حاصل کرنا چاہتے ہیں جس میں ہر بائٹ کو 0x کے ساتھ شامل کیا گیا ہو۔

جواب
status
boolean

true اگر آپ کی درخواست ٹھیک ہے

result
string

آپ کی درخواست کا نتیجہ اگر کوئی غلطی نہیں ہے۔

message
string

اگر کوئی غلطی ہو تو پیغام کی غلطی


curl
	https://tooly.win/api/text-hex-converter/
	-X POST -H 'Content-Type: application/json'
	--data '{"input":"آپ کا سادہ متن جسے آپ انکوڈ کرنا چاہتے ہیں۔","space":true,"prepend":true}'

{
	"status": true,
	"result": "0xd8 0xa2 0xd9 0xbe 0x20 0xda 0xa9 0xd8 0xa7 0x20 0xd8 0xb3 0xd8 0xa7 0xd8 0xaf 0xdb 0x81 0x20 0xd9 0x85 0xd8 0xaa 0xd9 0x86 0x20 0xd8 0xac 0xd8 0xb3 0xdb 0x92 0x20 0xd8 0xa2 0xd9 0xbe 0x20 0xd8 0xa7 0xd9 0x86 0xda 0xa9 0xd9 0x88 0xda 0x88 0x20 0xda 0xa9 0xd8 0xb1 0xd9 0x86 0xd8 0xa7 0x20 0xda 0x86 0xd8 0xa7 0xdb 0x81 0xd8 0xaa 0xdb 0x92 0x20 0xdb 0x81 0xdb 0x8c 0xda 0xba 0xdb 0x94",
	"messsage": "",
}

انکوڈ شدہ متن کو ڈی کوڈ کرنے کے لیے

اختتامی نقطہ: POST https://tooly.win/api/text-hex-converter/
پیرامیٹرز
code
string

URL / آپ کا انکوڈ شدہ ڈیٹا

جواب
status
boolean

true اگر آپ کی درخواست ٹھیک ہے

result
string

آپ کی درخواست کا نتیجہ اگر کوئی غلطی نہیں ہے۔

message
string

اگر کوئی غلطی ہو تو پیغام کی غلطی


curl
	https://tooly.win/api/text-hex-converter/
	-X POST -H 'Content-Type: application/json'
	--data '{"code":"d8 a2 d9 be 20 da a9 d8 a7 20 d8 a7 d9 86 da a9 d9 88 da 88 20 d8 b4 d8 af db 81 20 da 88 db 8c d9 b9 d8 a7"}'

{
	"status": true,
	"result": "آپ کا انکوڈ شدہ ڈیٹا",
	"messsage": "",
}

ہیکساڈیسیمل بائنری ڈیٹا کو انسانی پڑھنے کے قابل شکل میں پیش کرنے کا ایک طریقہ ہے۔ اسے 19ویں صدی میں کمپیوٹرز کو بڑی مقدار میں معلومات ذخیرہ کرنے کی اجازت دینے کے لیے تیار کیا گیا تھا۔


آپ اعشاریہ اور بائنری اقدار کے درمیان تبدیل کرنے کے لیے ہیکساڈیسیمل استعمال کر سکتے ہیں۔ مثال کے طور پر، 10011011001010 کو ہیکساڈیسیمل میں تبدیل کرنے کا نتیجہ 0x4F ہوگا۔ اس کا مطلب ہے کہ قدر 4F بائنری نمبر 100110110010110 کی نمائندگی کرتی ہے۔


ریاضی اور کمپیوٹر سائنس میں، ہیکساڈیسیمل (بیس 16، یا ہیکس بھی) ایک پوزیشنی ہندسوں کا نظام ہے جس کا ریڈکس، یا بیس، 16 ہے۔ یہ سولہ الگ الگ علامتوں کا استعمال کرتا ہے، اکثر صفر سے نو کی قدروں کو ظاہر کرنے کے لیے علامتیں 0-9، اور A, B, C, D, E, F (یا متبادل طور پر a–f) قدروں کو دس سے پندرہ کی نمائندگی کرنے کے لیے۔ مثال کے طور پر، ہیکساڈیسیمل نمبر 2AF3 اعشاریہ (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160) یا 10,995 کے برابر ہے۔


ہر ہیکساڈیسیمل ہندسہ چار بائنری ہندسوں (بٹس) کی نمائندگی کرتا ہے (جسے "نبل" بھی کہا جاتا ہے)، اور ہیکساڈیسیمل اشارے کا بنیادی استعمال کمپیوٹنگ اور ڈیجیٹل الیکٹرانکس میں بائنری کوڈ شدہ اقدار کی انسانی دوستانہ نمائندگی کے طور پر ہے۔ مثال کے طور پر، بائٹ کی قدریں 0 سے 255 (اعشاریہ) تک ہو سکتی ہیں لیکن 00 سے FF تک کی حد میں دو ہیکساڈیسیمل ہندسوں کے طور پر زیادہ آسانی سے پیش کی جا سکتی ہیں۔ ہیکساڈیسیمل بھی عام طور پر کمپیوٹر میموری ایڈریس کی نمائندگی کرنے کے لیے استعمال ہوتا ہے۔


ہیکس ہیکساڈیسیمل کا مخفف ہے، جو کہ بیس -16 ڈھانچے پر مبنی ہے اور اسے آسان بنانے کے لیے استعمال کیا جاتا ہے کہ کمپیوٹرز کو ہدایات کی نمائندگی کیسے کی جاتی ہے۔ یہ 16 سمبلز نمبر سسٹم 8 بٹ بائنری نمبر کو روکنے کے ایک ذریعہ کے طور پر تیار کیا گیا تھا، لہذا ڈیٹا کو کمپیوٹر میں آسانی سے انکوڈ کیا جا سکتا ہے۔ اسے دو مختلف ہیکس ہندسوں کا استعمال کرتے ہوئے امپرنٹ اور ٹائپ کیا جا سکتا ہے جس میں ہر ایک ہیکس ہندسہ ایک نبل یا شاید 4 بٹس کی شکل کا مظاہرہ کرتا ہے۔


یہ نمبر سسٹم 16 علامتوں کا استعمال کرتا ہے جو 0-9 یا AF کی حد میں ظاہر ہوتے ہیں۔ 0-9 نو تک کے اعداد کی نمائندگی کرتا ہے جبکہ AF کو عددی 10-15 سے ظاہر کیا جاتا ہے۔ دوسرے تین قسم کے نمبر سسٹمز کے مقابلے میں، ہیکساڈیسیمل نمبر سسٹم کو سب سے زیادہ موثر سمجھا جاتا ہے۔


ہیکساڈیسیمل سسٹم بیس 16 نمبر نوٹیشن ہے، جبکہ ڈیسیمل سسٹم بیس 10 نمبر نوٹیشن ہے۔ دوسرے لفظوں میں، ہیکساڈیسیمل نظام نمبروں کی نمائندگی کے لیے 16 علامتوں کا استعمال کرتا ہے، جبکہ اعشاریہ 10 علامتوں کا استعمال کرتا ہے۔ یہ توسیع زیادہ معلومات کی کثافت کی بھی اجازت دیتی ہے- ہیکساڈیسیمل ہندسے اعشاریہ ہندسوں سے دو گنا زیادہ اقدار کی نمائندگی کر سکتے ہیں۔

ہیکساڈیسیمل نمبرز اعشاریہ نمبر میں 10 کے بجائے 16 ہندسوں پر مشتمل ہوتے ہیں۔ ان اعداد کی ترتیب F (یا 15 اعشاریہ) کے بعد شروع ہوتی ہے، جبکہ یہ اعشاریہ میں نہیں ہوتی۔ یہ دیکھنے کے لیے نیچے دیے گئے جدول کو دیکھیں کہ وہ کس طرح موازنہ کرتے ہیں!

ہیکساڈیسیمل کو ڈیسیمل میں تبدیل کرتے وقت، پہلا مرحلہ ہیکس نمبر کو 16 سے تقسیم کرنا ہے۔ یہ آپ کو بنیادی نمبر دے گا۔ دوسرا مرحلہ یہ ہے کہ ہیکس نمبر کے ہر ہندسے کو 16 سے تقسیم کریں اور نتائج لکھیں۔ آخر میں، ان تمام نمبروں کو شامل کریں جو ابھی شمار کیے گئے تھے۔

مثال کے طور پر، اگر کوئی 9F7A کو اعشاریہ میں تبدیل کرنا چاہتا ہے، تو وہ پہلے 9F7A کو 16 سے تقسیم کرے گا جو 6051 کے برابر ہے۔ پھر وہ 6051 کے ہر ہندسے کو 16 سے تقسیم کریں گے جو کہ 381 کے برابر ہے۔ آخر میں، وہ 381 + 381 + 381 جوڑیں گے جو کہ برابر ہے۔ 1144. لہذا، اعشاریہ میں 9F7A 1144 کے برابر ہے۔

اعشاریہ کو ہیکساڈیسیمل میں تبدیل کرنا ایک سادہ عمل ہے، اور یہ ایک کیلکولیٹر یا آن لائن کنورٹر سے کیا جا سکتا ہے۔ نمبر کو تبدیل کرنے کے لیے، اسے 16 سے تقسیم کریں اور بقیہ کو لیں۔ یہ بقیہ پھر ایک ہیکساڈیسیمل ہندسے کے مطابق ہوگا۔ مثال کے طور پر، اگر آپ کے پاس اعشاریہ نمبر 234 ہے، تو اسے 16 سے تقسیم کریں اور بقیہ لیں: 234 / 16 = 14 R 2۔ لہذا، ہیکسا ڈیسیمل اشارے میں، یہ نمبر "E2" لکھا جائے گا۔

بہت سے ٹولز آن لائن دستیاب ہیں جو اعشاریہ اور ہیکسا ڈیسیمل نمبروں کے درمیان تبدیل کرنے میں مدد کر سکتے ہیں۔ مزید برآں، زیادہ تر کیلکولیٹروں میں ایک بلٹ ان فنکشن ہوتا ہے جو آپ کو یہ تبدیلی بہت آسانی سے کرنے کی اجازت دیتا ہے۔ کی بورڈ پر ماؤس کے صرف چند کلکس یا ٹیپ کے ساتھ، آپ کسی بھی اعشاریہ کی قدر کو اس کے متعلقہ ہیکساڈیسیمل کے برابر میں تبدیل کر سکیں گے!

ہیکساڈیسیمل، یا بیس-16، سسٹم کو ڈیسیمل سسٹم جیسی خصوصیات میں سے کچھ کی تقلید کے لیے ڈیزائن کیا گیا تھا۔ دوسرے لفظوں میں، یہ ہم انسانوں کے لیے چیزوں کو آسان بنانے کے لیے بنایا گیا تھا۔ نمبر 423 میں اعشاریہ نظام میں دستیاب 10 ہندسوں کے بجائے 16 ہندسے ہیں۔ اس کی وجہ یہ ہے کہ ہیکساڈیسیمل 10 کی بجائے 16 علامتوں کی بنیاد کا استعمال کرتا ہے۔ F کے بعد، آرڈر دوبارہ 0 سے شروع ہوتا ہے اور اسی طرح اور اسی طرح آگے بڑھتا ہے یہاں تک کہ ہم 15 تک پہنچ جاتے ہیں جسے F کے طور پر نوٹ کیا جاتا ہے۔

اعشاری نظام کے مقابلے میں ہیکساڈیسیمل انکوڈنگ ہندسوں کی تعداد کو آٹھ کے عنصر سے کم کرتی ہے۔ مزید برآں، ہیکساڈیسیمل نمبروں میں معلومات کی کثافت ہوتی ہے جو اعشاریہ نمبروں سے دوگنا زیادہ ہوتی ہے۔ تو، آپ کو اس فنکی چھوٹی نمبرنگ اسکیم کو سیکھنے کی زحمت کیوں کرنی چاہئے؟ کیونکہ یہ آپ کی زندگی کو آسان بنا سکتا ہے! ڈیجیٹل سسٹمز یا ڈیٹا ٹرانسمیشن کے ساتھ کام کرتے وقت، ہیکس کا استعمال خفیہ پیغامات یا ڈیٹا اسٹریمز کو ڈی کوڈ کرتے وقت آپ کا وقت اور توانائی بچائے گا۔

جب بائنری کوڈنگ کی بات آتی ہے تو، ہیکساڈیسیمل زیادہ کارآمد ہوتا ہے کیونکہ یہ 8 ہندسوں کو کم کر کے 2 کر دیتا ہے۔ مزید برآں، ہیکس بائنری کے مقابلے میں اعداد میں معلومات کی کثافت اور زیادہ درستگی فراہم کرتا ہے۔ یہ اس حقیقت کی وجہ سے ہے کہ ہیکس بائنری جیسے دو کی بجائے 16 علامتیں استعمال کرتا ہے۔ اس بڑھتی ہوئی کارکردگی کی وجہ سے، ہیکساڈیسیمل اکثر استعمال کیا جاتا ہے جب کمپیوٹنگ اور ڈیجیٹل الیکٹرانکس میں بائنری کوڈنگ کے ساتھ ساتھ کمپیوٹر سائنس ایپلی کیشنز کے لیے۔

اس کے علاوہ، ہیکساڈیسیمل اعشاریہ سے کم جگہ لیتا ہے۔ 8 بائنری ہندسوں کے بجائے صرف دو ہندسوں کے ساتھ، ہیکس نمبرز بڑی تعداد کو زیادہ اختصار کے ساتھ پیش کرتے ہیں۔ کمپیوٹر سسٹم کے ساتھ کام کرتے وقت یہ بہت مددگار ثابت ہو سکتا ہے، کیونکہ اعشاریہ کوڈز کے مقابلے میں ہیکس کوڈز میں ٹائپ کرتے وقت غلطیوں کا امکان کم ہوتا ہے جس میں جگہ جگہ بہت سے اعشاریہ پوائنٹس ہوتے ہیں!

ایک ہیکساڈیسیمل نمبر ایک ایسا نمبر ہے جو 10 ہندسوں کے بجائے 16 ہندسوں کا استعمال کرتا ہے جو ہم اعشاریہ نظام میں استعمال کرتے ہیں۔ اس نمبر سسٹم کو بیس-16 کہا جاتا ہے، اور یہ ہمارے مانوس اعشاری نظام کی خصوصیات کو نقل کرنے میں ہماری مدد کرتا ہے۔ ہیکساڈیسیمل میں، ہر ہندسہ 16 کی طاقت کو ظاہر کرتا ہے۔ نمبر 0 سے 9 تک 1 سے 10 کی طاقتوں کو ظاہر کرتا ہے، جبکہ A سے F تک 11 سے 15 تک کی طاقتوں کو ظاہر کرتا ہے۔

بالکل اسی طرح جیسے اعشاریہ میں، ہیکساڈیسیمل میں 16 علامتوں کے استعمال کے بعد، اعداد کی ترتیب دوبارہ صفر سے شروع ہوتی ہے۔ تو، ہیکساڈیسیمل 10 اعشاریہ 16 کے برابر ہے، اور ہیکساڈیسیمل 11 اعشاریہ 17 کے برابر ہے۔ اور اسی طرح!

اعشاریہ کا نظام 10 سے شروع ہوتا ہے اور 15 تک جاتا ہے۔ اس کا مطلب ہے کہ اقدار کی وہ حد جو اعشاریہ نمبر سے ظاہر کی جا سکتی ہے 0-9 ہے، اس کے بعد AF (10-15)۔

جب ہیکساڈیسیمل کو ڈی کوڈ کرنے کی بات آتی ہے، تو آپ کو کچھ چیزیں جاننے کی ضرورت ہوتی ہے۔ سب سے پہلے، اعشاریہ نظام کی طرح، ہیکساڈیسیمل نظام میں 10 علامتیں (0-9) ہیں جو اعداد کی نمائندگی کرتی ہیں۔ تاہم، ہیکسا ڈیسیمل میں، ان ہندسوں کی قدریں ہیں جو اعشاریہ نظام میں ان کے ہم منصبوں سے دگنی ہیں۔ لہذا، جب کہ نمبر "10" کو ہیکساڈیسیمل میں علامت "A" سے ظاہر کیا جاتا ہے، یہ اعشاریہ نظام میں "10" کے برابر ہوگا۔

اسی طرح، ہیکساڈیسیمل میں 9 تک پہنچنے کے بعد (جس کی نمائندگی "F" سے ہوتی ہے)، ہم دوبارہ 10 ("10") پر گننا شروع کرتے ہیں۔ یہ پیٹرن اس وقت تک جاری رہتا ہے جب تک کہ ہم 15 ("1F") تک نہ پہنچ جائیں، اس وقت ہم واپس 0 پر سیٹ ہو جاتے ہیں اور 16 ("20" پر دوبارہ گننا شروع کر دیتے ہیں۔ یہ پہلے تو الجھا ہوا لگ سکتا ہے، لیکن تھوڑی سی مشق کے ساتھ، یہ دوسری فطرت بن جائے گی!

آخر میں، بیس 10 (اعشاریہ نظام) کی طرح، ایک ہیکساڈیسیمل نمبر کی ہر جگہ کی قیمت 16 کی طاقت کو ظاہر کرتی ہے۔ لہذا مثال کے طور پر، اگر ہمارے پاس نمبر 423004 ایک ہیکساڈیسیمل ویلیو کے طور پر محفوظ ہے:

4 400 (4×100) کی نمائندگی کرے گا، 2 20 (2×10) کی نمائندگی کرے گا، 3 3 (3×1) کی نمائندگی کرے گا، اور 0 0 (0x0) کی نمائندگی کرے گا۔

یہ ہیکساڈیسیمل نمبروں کو ڈی کوڈنگ کرنے کا صرف ایک بنیادی جائزہ ہے۔ اگر آپ مزید تفصیلی معلومات کی تلاش میں ہیں، تو بہت سارے آن لائن وسائل ہیں جو مدد کر سکتے ہیں!
Install the web app کی “ٹیکسٹ اور ہیکس کنورٹر” on your home screen for quicker and easier access. Not Now

Just tap then “Add to Home Screen”

Share