Binārs / Hekss / Decimālais pārveidotājs
Konvertēt skaitli starp bināru, astronomisku, decimāldaļu un hierarhiju, ar dalījuma tabulu.
Rezultāti atjaunināt, kā jūs tipa.
Par šo kalkulatoru
binārā, heksa un decimālskaitlis ir tāds pats vesels skaitlis visā skaitļu bāzē. Datori galu galā strādā binārā (2. bāze), bet programmētāji regulāri pārslēgjas starp bāzēm, lai padarītu vērtības lasāmas: decimāldaļas (bāze 10), heksāndis (bāze 16) attiecībā uz bite vērtībām un atmiņas adreses, un sinhronās (bāze 8) lietām, piemēram, Unix failu atļaujas. Šis pārveidotājs ņem vesels skaits jebkurā no šīm četrām bāzēm un rāda to visās četrās vienlaicīgi, kopā ar tā bitu garumu. Skaitļi, kas atļauti katrā bāzē iet uz vienu mazāk nekā bākas — binārās izmantošanas – astotā daļa 0 — 8, decimāldaļa 0, decimāldaļa 0, 0 un bēta kabates, tad 10– 15, un rīks noraida ciparus, kas ir ārpus diapazona, lai bāzes jums izvēlas. Kā apstrādāts piemērs, decimālskaitlis 255 ir FF vienā reizē, kopā ar tā bitilā un 111.
Bieži uzdotie jautājumi
Kā es varu pārvērst decimāldaļu uz hydrovid?
Atkārtoti sadalīt līdz 16 un izlasīt atlikušos no pēdējās līdz pirmai, izmantojot A–F 10–15. Decemāls 255 ir FF heksā un 111 binārā.
Kāpēc lieto televizoru ar hierarhiju?
Katras heksu ciparu kartes līdz tieši četriem bināriem bitiem, tāpēc hekss ir kompakts, lasāms veids, kā rakstīt baitu vērtības un atmiņas adreses — 0xFF ir viens baits no visiem.
Vai varu ievadīt numurus ar 0x, 0b vai 0o prefiksiem?
Jā. Vadošais 0x (hex), 0b (binārs) vai 0o (astonis) prefikss tiek automātiski noņemts, lai jūs varētu ielīmēt vērtības tieši no koda. Vienkārši pārliecinieties, vai ievades bāze, kuru izvēlējāties, atbilst ievadītajiem cipariem.
Ko man saka tas bita garums?
Tas ir cik bināro ciparu nepieciešams. Decimāldaļa 255 ir 8 biti (viens baits); 256 ir nepieciešami 9 biti. Bitu garums ir noderīgs datu veidu izvēlei un pārbaudei, vai vērtība atbilst baitu, 16- bitu vai 32- bitu reģistram.
Kāpēc lieto diafragmu?
Oktālās grupas bitus trīss un parādās galvenokārt Unix failu atļaujas (piemēram, 755 vai 644) un dažas mantotas sistēmas. Katrs harmonisks ciparu kartes tieši trīs bināros bitus, veids, kā katrs hex ciparu kartes līdz četriem.
Kāpēc es saņēmu "nederīgu numuru šai bāzei"?
Izvēlētajā bāzē nav atļauts ievadīt ciparu, piemēram, burtu F vai ciparu 8 ar bināro numuru, kas ļauj tikai 0. un 1. Pārslēgt ievades bāzi, lai atbilstu jūsu vērtībai, vai labot ārpus diapazona ciparu.
API – izmantot šo kalkulatoru no koda
Sūtīt lauka vērtības zemāk kā vaicājumu parametrus vai JSON. Lasīt visus API dokumentus →
Mērķa punkts
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);
Rezultāti ir aprēķini tikai par vispārējiem norādījumiem, nevis finanšu, medicīnas vai nodokļu konsultācijām.