Tiontaire Dénártha / Heicsidheachúlach / Deachúil
Tiontaigh uimhir idir dénártha, ocht, deachúil agus heicsidheachúlach, le tábla miondealú.
Torthaí a nuashonrú mar a chlóscríobh tú.
Maidir leis an áireamhán seo
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.
Ceisteanna Coitianta
Conas is féidir liom a thiontú deachúil go heicsidheachúlach?
Roinn arís agus arís eile faoi 16 agus léigh na hiarmhéideanna ón deireanach go dtí an chéad cheann, ag úsáid A-F do 10-15.
Cén fáth a n-úsáidtear heicsidheachúlach i ríomhaireacht?
Tá gach digit heicsidheachúlach mapáilte go díreach le ceithre giotán dénártha, mar sin tá heicsidheachúlach ina bhealach dlúth, inléite chun luachanna beart agus seoltaí cuimhne a scríobh - is beart amháin de gach ceann é 0xFF.
An féidir liom uimhreacha a iontráil le réimíreanna 0x, 0b nó 0o?
Tá. Baintear réimír tosaigh 0x (heicsidheachúlach), 0b (dénártha) nó 0o (ochtarach) go huathoibríoch, ionas gur féidir leat luachanna a ghreamú díreach ón chód. Bí cinnte go bhfuil an bonn ionchuir a roghnaíonn tú comhoiriúnach do na digití a iontrálann tú.
Cad a deir an fad giotán dom?
Is é seo an líon digití dénártha atá ag teastáil ón luach. Is é 255 deachúil ná 8 giotán (beart amháin); tá 9 giotán ag teastáil ó 256. Úsáidfear fad giotán chun cineálacha sonraí a roghnú agus chun a sheiceáil an bhfuil luach oiriúnach do bheart, focal 16- giotán nó clárlann 32- giotán.
Cad chuige a n-úsáidtear octal?
Grúpáiltear giotán i dtrí agus taispeántar é go príomha i gceadanna comhaid Unix (cosúil le 755 nó 644) agus i roinnt córas oidhreachta. Tá gach digit ochtnártha mapáilte go díreach chuig trí ghiotán dénártha, mar atá gach digit heicsidheachúlach mapáilte go ceithre.
Cén fáth a bhfuair mé "uimhir neamhbhailí don bhonn seo"?
Ní cheadaítear digit a d' iontráil tú sa bhonn roghnaithe - mar shampla, an litir F nó an digit 8 in uimhir dhénártha, nach gceadaíonn ach 0 agus 1. Athraigh an bonn ionchuir chun an luach a mheaitseáil, nó ceartaigh an digit as raon.
API — úsáid an áireamhán seo ó chód
Glaoigh ar an áireamhán seo mar chríochphointe JSON saor in aisce - níl aon eochair ag teastáil. Seol na luachanna réimse thíos mar pharaiméadair cheist nó JSON. Anything you omit uses the same default this page is pre-filled with; an unknown parameter is a 400, never a silent zero. Léigh an doiciméadú iomlán API →
Deireadhphointe
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);
Is meastacháin iad na torthaí le haghaidh treoir ghinearálta amháin, ní comhairle airgeadais, leighis nó cánach.