LibraTool logoLibraTool

Табдилдиҳандаи асоси рақам-и ройгон

Рақамҳоро байни бинарӣ, октал, даҳӣ ва шонздаҳӣ табдил диҳед. Мутобиқати андозаи бит ва хулосаи бинарии гурӯҳбандишударо фавран бубинед.

Ҳамин ки бор шуд офлайн кор мекунад
Асоси дохилшавӣ:

Қиматҳои тез

Чӣ тавр он кор мекунад

Табдил пурра дар браузери шумо бо истифодаи навъи дарунсохти BigInt-и JavaScript кор мекунад — на китобхона, на сервер. BigInt ба ҷои равиши кӯҳнаи parseInt/Number мушаххасан истифода мешавад, то қимматҳои калонтар аз 2^53-ро бидуни хатои мудаввар идора кунад.

  1. 1
    Таҳлили вуруд бо BigInt
    Таҳлилгари фармоишӣ пешвандҳои ихтиёриро (0x, 0b, 0o, #) мебарорад ва маҷмӯи аломатро барои пойаи интихобшуда санҷад, сипас сатри тозашударо ба конструктори BigInt() месупорад, ки бутунҳои ихтиёран калонро бидуни талафот идора мекунад.
  2. 2
    Табдили ҳамзамони пойа
    Ҳамин ки қиммати BigInt маълум шуд, абзор toString()-и BigInt.prototype-ро бо ҳар радикс (2, 8, 10, 16 ва пойаи фармоишии корбар аз 2–36) даъват мекунад, то тамоми намояндагиҳои натиҷаро дар як гузашт тавлид кунад — ягон қадами миёнарави даҳдаҳӣ лозим нест.
  3. 3
    Гурӯҳбандии дуӣ ва санҷиши бар-бит
    Натиҷаи дуӣ ба мултиплаи 4 пур карда, ба гурӯҳҳои нибл барои хониш тақсим карда мешавад. Абзор инчунин санҷад, ки оё қиммат ба доираҳои имзодор/бидуни имзои 4-, 8-, 16- ё 32-бита бо арифметикаи BigInt мутобиқат мекунад, бинобар ин рафтори сарбор ҳатто барои марзҳои 32-бита дуруст аст.
  4. 4
    Ҳолати URL-и мубодилашаванда
    Пас аз ҳар табдили дуруст, абзор вуруд ва пойаи манбаъро ба фрагменти URL (#v=&from=) тавассути history.replaceState менависад, бинобар ин табдили ҷориро метавон нишона гузошт ё мубодила кард — фрагмент ҳаргиз ба ягон сервер фиристода намешавад.

Абзорҳои марбут

Саволҳои зуд-зуд додашаванда