Базов конвертор на числата
Преобразуване на числа между бинарни, октален, десетичната и шестадесетачна.
Резултатите актуализират като пишете.
За този калкулатор
Броевият конвертор преписва цяло число от една позиция база към друга — бинарна (основа 2), октялна (основа 8), десетична (основа 10) и шестадесетакова (основа 16). Тя чете стойността си в основата на източника, изработва проста десетичната стойност и реизразява тази стойност в основата на целта. Всяка основа използва фиксирана множествена цифра: 0–1 за бинарни, 0–7 за октален, 0–9 за десетичната и 0–9 след това A–F за шестикратна стойност, където A–F стои 10–15. Тъй като 16 е 24, всяка хексадецимална цифра съобщава точно четири бинарни цифри, затова можете да проверите таблицата като кратка ръка за сурови байтове. Работен пример: десетичната стойност 255 е 11 в бинарната и FF в хексадецималната стойност е неправилно избраната цифра, тъй като 255 = 15×16 + 15. Преобразителният код също
Често задавани въпроси
Как да превърна десетичната запетая в бинарна?
Многократно разделяне на 2 и прочети останалите от дъното нагоре. Например 10 в десетична запетая е 1010 в бинарни, а 255 е 11.
За какво се използва хексадецимално?
Хексадецимален (основа 16) опакова четири бинарни бита в една цифра (0–9 след A–F), така че това е компактен начин за запис на байтове. Десетичната цифра 255 е FF в хексадетика.
Защо номера ми показва табела?
Цифрите трябва да са валидни за основата на източника — например само 0 и 1 в бинарния, или 0–9 и A–F в хексадека. Невалидна цифра прави резултата неопределен.
Какво означават буквите А до Ф в шестнадесет?
Те са единични цифри за стойностите 10 до 15: А е 10, В е 11, до F, което е 15. Това позволява основата 16 да се побере до 15 на едно място преди да се пренесе.
Защо всяка хекс цифра е еднаква четири бинарни цифри?
Тъй като 16 е равно на 2 на четвърта степен, всяка шестнадесета цифра обхваща точно четири бита. Така че байт 11 групи в 1 1, което е FF - този номер основа конвертор прави това групиране за вас.
Може ли този конвертор да се справи с много големи числа?
Той работи върху цели числа и е точна до диапазона числа се съхраняват точно (около 9 квадрилион, или 253). Отвъд това, изключително дълги бинарни или шестадесетични низове може да загуби точност в последните си цифри.
API — използвайте този калкулатор от код
Наречете този калкулатор безплатно JSON крайна точка — няма нужда от ключ. Изпрати стойностите на полето по-долу като параметри на запитване или JSON. Всичко, което опуснете използва по същия стандарт тази страница е предварително напълнена с; неизвестен параметър е 400, никога не мълчаливо нула. Прочетете всички API доц. →
Крайна точка
GET https://calculator.free/api/v1/number-base/
curl
curl "https://calculator.free/api/v1/number-base/?amount=255&from=10&to=2"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/number-base/?" + new URLSearchParams({
"amount": "255",
"from": "10",
"to": "2"
}));
const data = await r.json();
console.log(data.results);
Резултатите са прогнози за общи насоки, а не за финансови, медицински или данъчни съвети.