Binarni / Hex / Decimalni pretvornik

Pretvori številko med binarnim, oktalnim, decimalnim in heksadecimalnim, z razčlenitvijo.

Decimalna —
Binarno —
Heksadecimalno —
Oktal —
Dolžina bita —

Rezultati posodabljajo, ko tipkate.

Ti je ta kalkulator dal pravi odgovor?

O tem kalkulatorju

A binary, hex and decimal converter shows the same whole number across number bases. Computers ultimately work in binary (base 2), but programmers routinely switch between bases to make values readable: decimal (base 10) for everyday quantities, hexadecimal (base 16) for byte values and memory addresses, and octal (base 8) for things like Unix file permissions. This converter takes a whole number in any of those four bases and shows it in all four at once, along with its bit length. The digits allowed in each base go up to one less than the base — binary uses 0–1, octal 0–7, decimal 0–9 and hex 0–9 then A–F for 10–15 — and the tool rejects digits that are out of range for the base you pick.

As a worked example, the decimal value 255 is FF in hexadecimal, 377 in octal and 11111111 in binary — eight bits all set, i.e. exactly one byte at its maximum. To convert decimal to hex by hand you repeatedly divide by 16 and read the remainders from last to first; the calculator does it instantly and also accepts input prefixed with 0x (hex), 0b (binary) or 0o (octal) and handles negative numbers.

The reason hexadecimal is so common in computing is that each hex digit maps to exactly four binary bits (a nibble), so two hex digits describe one byte with no ambiguity — which is why colour codes like #FF8800, MAC addresses and memory dumps are written in hex. This tool is handy for bit masks, colour values, debugging register contents and any low-level work where you need to see the same number across bases.

Pogosta vprašanja

Kako pretvorim decimalno številko v šestnajsto?

Repeatedly divide by 16 and read the remainders from last to first, using A–F for 10–15. Decimal 255 is FF in hex and 11111111 in binary.

Zakaj se šestkratno uporablja pri računalništvu?

Vsaka hex številka zemljevid na točno štiri binarne binarne bitke, tako da hex je kompakten, berljiv način zapisa vrednosti bajtov in pomnilnih naslovov – 0xFF je en bajt vseh.

Lahko vnesem številke z 0x, 0b ali 0o predstavkov?

Da. Vodeči 0x (hex), 0b (binarni) ali 0o (obctalni) predpona se samodejno odstrani, tako da lahko vstavite vrednosti neposredno iz kode. Samo prepričajte se, da vhodna osnova, ki jo izberete, ustreza številkam, ki jih vnesete.

Kaj mi pove dolžina?

To je koliko binarnih števk je vrednost potrebna. Decimal 255 je 8 bitov (en bajt); 256 potrebuje 9 bitov. Bitna dolžina je uporabna za izbiro vrst podatkov in preverjanje, ali vrednost ustreza bajtu, 16-bitnemu ali 32-bitov registru.

Za kaj se uporablja osemska?

Oktalne skupine bitov v trojkah in se pojavijo predvsem v Unixovih dovoljenjih za datoteke (kot 755 ali 644) in nekaterih zapuščinskih sistemih. Vsaka oktalna številka zemljevida natančno tri binarne binarne bitke, način, kako vsaka hex številka zemljevida na štiri.

Zakaj sem dobil "neveljavno številko za to bazo"?

V izbrano osnovo ni dovoljena številka – na primer črka F ali številka 8 v binarni številki, ki dovoljuje le 0 in 1. Preklopite vhodno osnovo, da ustreza vaši vrednosti, ali popravite nerazpoložljivo številko.

❤️ Ljubezen Calculator.Free? Delite jo.

𝕏  X Facebook Reddit
API – uporabi ta kalkulator iz kode

Poišči ta kalkulator kot brezplačni končni cilj JSON – ni potreben ključ. Pošljite spodnje vrednosti polja kot parametre za poizvedovanje ali JSON. Vse, kar opustite, uporablja enako privzeto. Ta stran je napolnjena z; neznani parameter je 400, nikoli ne tiho ničlo. Preberite celoten API docs →

Končna točka

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);

Rezultati so ocene za splošne smernice, ne pa za finančne, zdravniške ali davčne nasvete.