مفت نمبر بیس کنورٹر
نمبروں کو binary، octal، decimal، اور hexadecimal کے درمیان تبدیل کریں۔ bit-size fit اور grouped binary آؤٹ پٹ فوری دیکھیں۔
فوری قدریں
عام استعمالات
- پروگرام نگ کے لیے نمبرز تبدیل کریںکوڈ لکھتے وقت binary، octal، decimal، اور hex کے درمیان تبدیلی کریں — کسی بھی نمبر کے لیے فوری حوالہ۔
- نیٹ ورکنگ کے لیے نمبرز تبدیل کریںsubnet masks، port numbers، اور IP address octets کو binary اور decimal کے درمیان تبدیل کریں۔
- کمپیوٹر سائنس کے لیے نمبر سسٹمزbinary، octal، hex کی تبدیلی سیکھیں اور تصدیق کریں — CS طلباء اور امتحان کی تیاری کے لیے بہترین۔
- Bit Patterns اور Flags کا معائنہ کریںانفرادی bits، bitmasks، اور flag کے امتزاج کا معائنہ کرنے کے لیے نمبرز کو binary میں تبدیل کریں۔
- Hex Dumps اور Debug Logs کو ڈیکوڈ کریںcrash reports، memory dumps، اور debug logs سے hexadecimal values کو قابل فہم decimal میں ڈیکوڈ کریں۔
یہ کیسے کام کرتا ہے
تبدیلی مکمل طور پر آپ کے براؤزر میں JavaScript کی بلٹ اِن BigInt قسم سے ہوتی ہے — نہ لائبریری، نہ سرور۔ پرانے parseInt/Number طریقے کی بجائے BigInt خاص طور پر 2^53 سے بڑی قدروں کو بغیر گول کرنے کی غلطیوں کے سنبھالنے کے لیے استعمال ہوتا ہے۔
- 1BigInt سے ان پٹ پارسنگایک حسب ضرورت پارسر اختیاری سابقے (0x، 0b، 0o، #) ہٹاتا ہے اور منتخب اساس کے لیے حروف کا مجموعہ جانچتا ہے، پھر صاف اسٹرنگ BigInt() constructor کو دیتا ہے، جو من مانے بڑے صحیح اعداد بغیر نقصان سنبھالتا ہے۔
- 2بیک وقت اساس کی تبدیلیBigInt قدر معلوم ہونے کے بعد ٹول ہر radix (2، 8، 10، 16 اور صارف کی منتخب 2–36 اساس) کے ساتھ BigInt.prototype.toString() چلا کر ایک ہی گزر میں تمام آؤٹ پٹ نمائندگیاں بناتا ہے — درمیانی اعشاری مرحلے کی ضرورت نہیں۔
- 3بائنری گروپنگ اور bit-width جانچبائنری آؤٹ پٹ 4 کے ضعف تک پیڈ ہو کر پڑھنے میں آسانی کے لیے nibble گروپوں میں تقسیم ہوتا ہے۔ ٹول BigInt حساب سے یہ بھی جانچتا ہے کہ قدر 4، 8، 16 یا 32-bit signed/unsigned حدود میں آتی ہے یا نہیں، اس لیے 32-bit حدوں پر بھی overflow کا رویہ بالکل درست ہے۔
- 4شیئر کے قابل URL حالتہر درست تبدیلی کے بعد ٹول history.replaceState سے ان پٹ اور ماخذ اساس URL fragment (#v=&from=) میں لکھتا ہے، تاکہ موجودہ تبدیلی بک مارک یا شیئر ہو سکے — fragment کبھی کسی سرور کو نہیں بھیجا جاتا۔
متعلقہ ٹولز
ہیکس ویور
magic-number فائل-ٹائپ ڈیٹیکشن کے ساتھ کلاسک offset / hex / ASCII ڈمپ میں کسی بھی فائل کے raw bytes کا معائنہ کریں۔ مقامی طور پر پڑھا گیا؛ کبھی اپ لوڈ نہیں ہوتا۔
کسور کیلکولیٹر
کسور کو جمع، تفریق، ضرب اور تقسیم کریں، یا کسی اعشاریہ کو اس کی سادہ ترین کسر میں تبدیل کریں۔
بائنری سے متن کنورٹر
متن کو binary (0s اور 1s) میں اور واپس تبدیل کریں۔ UTF-8 انکوڈنگ کی حمایت کرتا ہے۔ کسی بھی متن کے لیے byte اور bit کی تعداد دیکھیں۔