Beddelaha Aasaaska Lambarka oo Bilaash ah
U beddel lambarrada binary, octal, decimal, iyo hexadecimal. Arag cabbirka bit-ka iyo natiijada binary kooxaysan isla markiiba.
Qiimayaal degdeg ah
Sida Ay U Shaqeyso
Beddelku wuxuu gebi ahaanba ka shaqeeyaa biraawsarkaaga isagoo isticmaalaya nooca BigInt ee JavaScript ku dhex jira β laybreri, server midna ma jiraan. BigInt waxaa loo isticmaalaa halkii habka duugoobay ee parseInt/Number si loo maareeyo qiyamka ka weyn 2^53 iyada oo aan khalad wareejin ah dhicin.
- 1Falanqaynta gelitaanka BigIntFalanqeeye gaar ah ayaa ka saara horgalka ikhtiyaarka ah (0x, 0b, 0o, #) waxaana xaqiijiya xarfaha lagu qeexay saldhigga la doortay, kadibna wuxuu xariga nadiifsan u gudbiyaa dhisaha BigInt(), kaasoo si lossless ah u maareeya integer-yo aad u waaweyn.
- 2Beddelka saldhigyada isla marMarka qiimaha BigInt la ogaado, qalabku wuxuu wacaa BigInt.prototype.toString() saldhig kasta (2, 8, 10, 16, iyo saldhig isticmaaluhu doortay 2β36) si uu u soo saaro dhammaan u-muuqashada wax-soo-saarka hal socod β tallaabo dhexdhexaad decimal ah looma baahna.
- 3Kooxaynta binary-ga iyo hubinta ballaadhka bit-kaWax-soo-saarka binary-ga waxaa loo buul-sareeyaa afar isku dhufasho waxaana loo kala qaybiyaa kooxo nibble ah si akhris-fudud u noqdo. Qalabku sidoo kale wuxuu hubiyaa in qiimuhu ku habboonaado xudduudaha 4-, 8-, 16-, ama 32-bit signed/unsigned isagoo isticmaalaya xisaab BigInt ah, sidaa darteed habdhaqanka buuxsan (overflow) waa sax xitaa xadka 32-bit.
- 4Xaaladda URL la wadaagi karoKa dib beddel kasta oo sax ah, qalabku wuxuu gelitaanka iyo saldhigga isha ku qoraa fragment-ka URL-ka (#v=&from=) via history.replaceState, sidaa darteed beddelka hadda waa la bookmark-gareyn karaa ama la wadaagi karaa β fragment-ku weligiis server looma diro.
Qalabka La Xiriira
Daawadaha Hex
Baadh byte-yada asalka ah ee fayl kasta iyada oo la eegayo offset / hex / ASCII, iyadoo leh ogaanshaha nooca faylka magic-number. Si gudaha ah ayaa loo akhriyaa; weligiis lama soo gelin.
Xisaabiyaha Jajabka
Kudar, ka jar, ku dhufo oo u qeybi jajabyada, ama u beddel tobanle jajab ugu fudud.
Beddelaha Binary ilaa Qoraal
U beddel qoraal binary (0 iyo 1) iyo si kale. Waxaa taageeran UTF-8 encoding. Arag tirada byte iyo bit qoraal kasta.