Бинарно / Хекс / Децимален преобразувател

Преобразуване на число между бинарни, октални, десетични и шестнадесетичната, с таблица на разграничаване.

Десетиметричен
Двойна
Хексадецимално
Октал
Дължина на бита

Резултатите актуализират като пишете.

Този калкулатор ли ви даде правилния отговор?

За този калкулатор

Бинарният, хексадецимален преобразувател показва същият брой в разликите на броя. Компютри в крайна сметка работят в бинарни (база 2), но програмери рутинно превключват между базите, за да правят стойностите четени: десетичната (основа 10) за ежедневните количества, шестидецимална (база 16) за байтове и адреси на паметта, и осмицичната (база 8) за неща като Unix файлови разрешения. Този конвертор взема цяло число в която и да е от тези четири бази и го отхвърля в четири битни числа, заедно с дължината на бита. Цифрите, разрешени в всяка база, отиват нагоре до една по-малко от основната — бинарната стойност 0–1, осмична 0–7, десетичната 0–9 и хекса 0–9 след това A–F за всяка от тях – 2—15 — и инструментът отхвърля десетични стойности, които са написани за основата, както сте избрали.

Често задавани въпроси

Как да превърна десетичната запетая в шестнадесет?

Повторно разделяне на 16 и четете остатъците от последното до първото, като използвате A-F за 10-15. Десетификационен 255 е FF в хексадека и 11 в бинарни.

Защо се използва шестнадесетичната система за изчисляване?

Всяка хексадецифрена цифра карта на точно четири бинарни бита, така че хексадека е компактен, четаем начин за записване на байтови стойности и паметни адреси – 0xFF е един байт от всички.

Мога ли да впиша номера с 0х, 0б или 0o префикси?

Да. Водещ 0x (хекс), 0b (бинарно) или 0o (октално) префикс се отстранява автоматично, така че можете да вметнете стойностите право от кода. Просто се уверете, че входната база, която изберете съвпада с цифрите, които вписвате.

Какво ми казва дължината на битката?

Това е колко бинарни цифри стойността се нуждае. Децимална 255 е 8 бита (един байт); 256 нуждае 9 бита. Дължина на бита е полезна за избор на видове данни и проверка дали стойността се вписва в байт, 16-битна дума или 32-битна.

За какво се използва октоагло?

Октални групи бита в три и се появяват главно в Unix файлови права (като 755 или 644) и някои стари системи. Всяка октална цифра се карта на точно три бинарни бита, по начина, по който всяка хекс цифра се свежда до четири.

Защо имам "неправилен номер за тази база"?

В избраната база не е позволена цифра, например буквата F или цифрата 8 в бинарно число, което позволява само 0 и 1. Превключете входната база, за да съответства на стойността ви, или корекция на извънравни цифри.

❤️ Любов Calculator.Free? Сподели го.

𝕏  X Facebook Reddit
API — използвайте този калкулатор от код

Наречете този калкулатор безплатно JSON крайна точка — няма нужда от ключ. Изпрати стойностите на полето по-долу като параметри на запитване или JSON. Всичко, което опуснете използва по същия стандарт тази страница е предварително напълнена с; неизвестен параметър е 400, никога не мълчаливо нула. Прочетете всички API доц. →

Крайна точка

GET https://calculator.free/api/v1/binary-hex/

curl

curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
    "value": "255",
    "base": "10"
  }));
const data = await r.json();
console.log(data.results);

Резултатите са прогнози за общи насоки, а не за финансови, медицински или данъчни съвети.