Основни претворач бројева
Претвори бројеве између бинарних, окталних, децималних и хексадецималних.
Резултати ажурирају при куцању.
О овом калкулатору
Бројни претворач преписује цео број из једне позиционалне основе на другу — бинарну (основа 2), октални (основа 8), децимални (основа 10) и хексадецималну (основа 16). Чита се у основи извора, ради у својој једној једној децималној вредности, и поново изражава ту вредност у циљној бази. Свака основа користи фиксиран скуп цифара: 0–1 за бинарне, 0–7 за окталне, 0–9 за десетичне и 0–9 за хексадецималне бројеве, где А–F стоји 10–15. Зато што је 16, свака хексадецимална цифра мапира тачно четири бинарне цифре, због чега програмери користе хексадекалну вредност као кратку руку за сирове бајтове. Прим› је: децимални број 255 је 11 у бинарном и ФФ у хексадецималном, јер је 16 = 15×16 + 15. Претвар
Често постављана питања
Како да претворим децимални зарез у бинарни?
На пример, 10 у децималном зарезу је 10, а 255 је 111.
За шта се користи хексадецимал?
Хексадекадно (основа 16) пакује четири бинарна бита у једну цифру (0–9 за A–F), тако да је то компактан начин за писање бајтова. Децимални број 255 је ФФ у хексадекалној.
Зашто мој број показује табле?
Цифре морају бити ваљане за изворну основу — на пример само 0 и 1 у бинарном, односно 0– 9 и А– F у хексадекаду. Неваљана цифра чини резултат недефинисаним.
Шта значе слова А до F у хексадецималном?
То су једна цифра за вредности 10 до 15: А је 10, В је 11, до F што је 15. ово омогућава да се основа 16 уклапа са бројевима до 15 на једно место пре него што мора да пренесе.
Зашто свака хекс цифра једнако четири бинарне цифре?
Пошто је 16 једнако 2 на четврти степен, свака хексадецимална цифра покрива тачно четири бита.
Може ли овај конвертор да поднесе веома велике бројеве?
Ради на целим бројевима и прецизно је до опсега који се тачно складиште (око 9 квадрилиона, или 253). Осим тога, изузетно дуге бинарне или хексадецималне ниске могу изгубити прецизност у својим последњим цифрама.
API — користите овај калкулатор из кода
Позовите овај калкулатор као бесплатну исходну. Пошаљите вредности поља испод као параметри упита или ЈСОН. Читајте све 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);
Резултати су само процене за опште смернице, а не финансијске, медицинске или порезне савете.