متن کو بائنری، آکٹل اور ہیکس میں تبدیل کریں
متن کو binary، octal، decimal اور hexadecimal میں تبدیل کریں: اور واپس بھی۔ ہر فیلڈ لائیو ہے اور قابلِ تدوین ہے، ڈیلیمیٹر، پیڈنگ اور uppercase آپشنز کے ساتھ۔
نیچے کوئی بھی فیلڈ ترمیم کریں: دیگر فوری اپڈیٹ ہوتے ہیں۔ سب کچھ UTF-8 پر آپ کے آلے پر چلتا ہے؛ کچھ اپلوڈ نہیں ہوتا۔
متن کو بائنری، آکٹل اور ہیکس میں تبدیل کریں کے بارے میں
یہ ٹول ٹیکسٹ کو بائنری، آکٹل، ڈیسیمل اور ہیکسا ڈیسیمل میں تبدیل کرتا ہے، اور ان نمبر سسٹمز میں سے کسی کو بھی واپس پڑھنے کے قابل ٹیکسٹ میں بدلتا ہے۔ تمام پانچ فیلڈز لائیو اور ایڈٹ ایبل ہیں: ایک میں ٹائپ کریں اور باقی چار فوراً، حرف بہ حرف اپ ڈیٹ ہو جاتی ہیں۔
اندرونی طور پر ہر حرف کو UTF-8 بائٹس کے طور پر انکوڈ کیا جاتا ہے، اور ہر بائٹ آپ کی منتخب کردہ بیس میں دکھایا جاتا ہے۔ مثال کے طور پر حرف "H"، بائنری میں 01001000، آکٹل میں 110، ڈیسیمل میں 72 اور ہیکس میں 48 ہے۔ آپشنز اقدار کے درمیان سیپریٹر، مقررہ چوڑائی تک زیرو پیڈنگ، اور اپر کیس یا لوئر کیس ہیکس ڈیجٹس کو کنٹرول کرتے ہیں۔
یہ پروگرامنگ مشقوں، انکوڈنگز ڈیبگ کرنے، بائنری پیغامات پڑھنے یا لو-لیول پروٹوکولز کے لیے ڈیٹا تیار کرنے کے لیے مفید ہے۔ سب کچھ آپ کے اپنے ڈیوائس پر چلتا ہے: آپ جو کچھ ٹائپ کریں وہ اپ لوڈ نہیں ہوتا۔
متن کو بائنری، آکٹل اور ہیکس میں تبدیل کریں استعمال کرنے کا طریقہ
- اپنا ٹیکسٹ Text فیلڈ میں ٹائپ یا پیسٹ کریں: بائنری، آکٹل، ڈیسیمل اور ہیکس فیلڈز لائیو بھر جائیں گی۔
- یا کسی بھی بیس فیلڈ (مثلاً بائنری) میں اقدار پیسٹ کریں تاکہ انہیں واپس ٹیکسٹ میں ڈی کوڈ کیا جا سکے۔
- نمبر آؤٹ پٹ کے لیے سیپریٹر منتخب کریں: اسپیس، کوما، نئی لائن یا کچھ نہیں۔
- مقررہ چوڑائی کی اقدار (مثلاً 01001000) کے لیے زیرو پیڈنگ آن کریں، اور اگر آپ FF کو ff پر ترجیح دیں تو اپر کیس ہیکس آن کریں۔
- کسی بھی فیلڈ کے ساتھ Copy پر کلک کریں، یا تجربہ کرنے کے لیے Load sample اور Clear استعمال کریں۔