Bepul Raqam Asosi Konvertori
Raqamlarni ikkilik, sakkizlik, o'nlik va o'n oltilik tizimlar orasida konvertatsiya qiling. Bit o'lchami mosligini va guruhlangan ikkilik natijani darhol ko'ring.
Tezkor qiymatlar
Qanday ishlaydi
O'girish JavaScript'ning o'rnatilgan BigInt turi yordamida to'liq brauzeringizda ishlaydi — kutubxonasiz, serversiz. BigInt eski parseInt/Number yondashuvi o'rniga 2^53 dan katta qiymatlarni yaxlitlash xatolarisiz boshqarish uchun aynan ishlatiladi.
- 1BigInt bilan kirishni tahlil qilishMaxsus tahlilchi ixtiyoriy prefikslarni (0x, 0b, 0o, #) kesib tashlaydi va tanlangan sanoq tizimi uchun belgi to'plamini tekshiradi, so'ng tozalangan satrni ixtiyoriy kattalikdagi butun sonlarni yo'qotishsiz boshqaradigan BigInt() konstruktoriga uzatadi.
- 2Bir vaqtda sanoq tizimi o'girishiBigInt qiymati ma'lum bo'lgach, asbob bir o'tishda barcha chiqish tasvirlarini ishlab chiqarish uchun BigInt.prototype.toString() ni har bir sanoq asosi (2, 8, 10, 16 va foydalanuvchi tanlagan 2–36 asosi) bilan chaqiradi — oraliq o'nlik qadam kerak emas.
- 3Ikkilik guruhlash va bit-kenglik tekshiruviIkkilik chiqish o'qilishi uchun 4 ga karrali qilib to'ldiriladi va nibble guruhlariga bo'linadi. Asbob shuningdek qiymat 4-, 8-, 16- yoki 32-bit belgili/belgisiz oraliqlarga BigInt arifmetikasi yordamida sig'ishini tekshiradi, shuning uchun 32-bit chegaralarida ham to'lib toshish xatti-harakati aniq.
- 4Ulashiladigan URL holatiHar bir amal qiluvchi o'girishdan so'ng, asbob kiritish va manba sanoq asosini history.replaceState orqali URL fragmentiga (#v=&from=) yozadi, shunda joriy o'girishni xatchubga qo'shish yoki ulashish mumkin — fragment hech qachon hech qanday serverga yuborilmaydi.
Tegishli asboblar
Hex Ko'ruvchi
Istalgan faylning xom baytlarini klassik offset / hex / ASCII ko'rinishida, magic-number fayl turi aniqlash bilan ko'ring. Lokal o'qiladi; hech qachon yuklanmaydi.
Kasr Kalkulyatori
Kasrlarni qo'shing, ayiring, ko'paytiring va bo'ling, yoki o'nlik sonni eng oddiy kasrga o'giring.
Ikkilik Kod va Matn Konvertori
Matnni ikkilik kodga (0 va 1) va aksincha o'giring. UTF-8 kodlashni qo'llab-quvvatlaydi. Istalgan matn uchun bayt va bit sonini ko'ring.