အခမဲ့ ဂဏန်းစနစ်ပြောင်းလဲစက်
binary, octal, decimal နှင့် hexadecimal အကြား နံပါတ် ပြောင်းပါ။ bit-size fit နှင့် grouped binary output ကို ချက်ချင်း ကြည့်ပါ。
မြန်ဆန်သောတန်ဖိုးများ
အသုံးများသော အသုံးပြုမှုများ
- Programming ႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံး
- Networking ႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံး
- Computer Science ႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံး
- Bit ႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံး
- Hex Dumps ႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံး
မည်သို့ အလုပ်လုပ်သည်
Conversion ကို JavaScript ၏ built-in BigInt type ကို သုံး၍ သင့် browser ထဲတွင် လုံးဝ လုပ်ဆောင်ပါသည် — library၊ server မပါဝင်ပါ။ BigInt ကို ဟောင်းနွမ်းသော parseInt/Number နည်းလမ်းအစား သုံးသည်မှာ ဝိုင်းခြင်းအမှားမရှိဘဲ 2^53 ထက်ကြီးသော တန်ဖိုးများကို ကိုင်တွယ်ရန် အထူးသဖြင့်ဖြစ်သည်။
- 1BigInt ဖြင့် Input parsingCustom parser တစ်ခုသည် ရွေးချယ်နိုင်သော prefix (0x, 0b, 0o, #) များကို ဖယ်ရှားပြီး ရွေးချယ်ထားသော base အတွက် character set ကို စစ်ဆေးကာ သန့်ရှင်းထားသော string ကို BigInt() constructor သို့ ပေးပို့သည်၊ ၎င်းသည် ကြီးမားသော integer မည်သည်ကိုမဆို lossless ကိုင်တွယ်သည်။
- 2တစ်ချိန်တည်း base conversionBigInt တန်ဖိုး သိပြီးသည်နှင့် ကိရိယာသည် output representation အားလုံးကို single pass တွင် ထုတ်ပေးရန် BigInt.prototype.toString() ကို radix တစ်ခုစီ (2, 8, 10, 16, နှင့် user-chosen base 2–36) ဖြင့် ခေါ်သည် — ကြားခံ decimal အဆင့် မလိုအပ်ပါ။
- 3Binary grouping နှင့် bit-width စစ်ဆေးမှုBinary output ကို 4 ၏ multiple သို့ padding လုပ်ပြီး ဖတ်ရလွယ်ရန် nibble group များအဖြစ် ခွဲသည်။ ကိရိယာသည် BigInt arithmetic ကို သုံး၍ တန်ဖိုးသည် 4-, 8-, 16-, or 32-bit signed/unsigned range များအတွင်း ကိုက်ညီသလားလည်း စစ်ဆေးသည်၊ ထို့ကြောင့် overflow အပြုအမူသည် 32-bit နယ်နိမိတ်များအတွက်ပင် အတိအကျ ဖြစ်သည်။
- 4မျှဝေနိုင်သော URL stateValid conversion တစ်ခုစီပြီးနောက် ကိရိယာသည် input နှင့် source base ကို history.replaceState မှတစ်ဆင့် URL fragment (#v=&from=) သို့ ရေးသည်၊ ထို့ကြောင့် လက်ရှိ conversion ကို bookmark လုပ် (သို့) မျှဝေနိုင်သည် — fragment ကို server မည်သည့်တစ်ခုသို့မဆို ဘယ်တော့မှ မပို့ပါ။
ဆက်နွှယ်သော ကိရိယာများ
HEX ကြည့်ရှုစက်
magic-number ဖိုင်အမျိုးအစား ရှာဖွေမှုဖြင့် classic offset / hex / ASCII dump တွင် မည်သည့် ဖိုင်မဆို raw byte တွေကို စစ်ဆေးပါ။ local တွင် ဖတ်သည်; upload မဖြစ်ပါ。
ကိန်းအစိတ်အပိုင်းတွက်စက်
ကိန်းအစိတ်အပိုင်းများကို ပေါင်း၊ နုတ်၊ မြှောက်၊ စားခြင်း သို့မဟုတ် ဒသမကို အရိုးရှင်းဆုံးကိန်းအစိတ်အပိုင်းသို့ အပြောင်းအလဲလုပ်ခြင်း။
Binary မှ Text Converter
စာသားကို binary (0 နှင့် 1) သို့ နှင့် ပြောင်းပြန် ပြောင်းပါ။ UTF-8 encoding ပံ့ပိုးသည်။ မည်သည့် စာသားမဆို byte နှင့် bit အရေအတွက် ကြည့်ပါ。