Skaičiavimo sistemos konverteris

Hexadecimalinis į binarinį konverteris

Konvertuokite šešioliktainius skaičius į dvejetainius akimirksniu. Įrankis tikrina jūsų įvestį, palaiko labai didelius sveikuosius skaičius ir rodo aiškius konversijos žingsnius.

Konvertuokite šešioliktainį skaičių

Įveskite šešioliktainę reikšmę ir konvertuokite ją į dvejetainę arba dešimtainę formą. Šešiolikinė sistema naudoja skaitmenis 0–9 ir raides A–F.

Dvejetainis rezultatas 1101101111110
Konvertuoti iš dvjetainės į šešioliktainę vietoj to

Tiesioginio konvertavimo žingsniai

Paaiškinimas atnaujinamas rašant. Esant labai dideliems skaičiams, įrankis išlaiko rezultatą tikslų ir apibendrina metodą, o ne rodo per ilgą žingsnių sąrašą.

Kaip apskaičiuojamas šis rezultatas

  1. Skaitykite kiekvieną šešioliktainį skaitmenį iš kairės į dešinę.
  2. Pakeiskite kiekvieną šešioliktainį skaitmenį jo keturių bitų dvejetainiu atitikmeniu.
  3. Sujunkite keturių bitų grupes ir pašalinkite nereikalingus pradinius nulius.
Tikslumo pastaba: Šis konverteris naudoja JavaScript BigInt sveikųjų skaičių konversijai, todėl dideli sveiki skaičiai yra apdorojami tiksliai, o ne suapvalinami kaip įprasti plaukiojančio kablelio skaičiai.

Kas yra šešioliktainės ir dvejetainės sistemos skaičiai?

Dvejetainė sistema yra dviejų pagrindų. Ji naudoja tik du skaitmenis: 0 ir 1.

Šešioliktainė skaičiavimo sistema yra pagrįsta dešimčia ir šešiais (base-16). Ji naudoja skaitmenis 0–9 ir raides A, B, C, D, E ir F, kur A atitinka 10, o F – 15.

Šešioliktainė skaičiavimo sistema yra kompaktiškas būdas rašyti binarinius duomenis, nes viena šešioliktainė skaitmeninė reikšmė atitinka tiksliai keturias binarines bitų reikšmes.

Kaip konvertuoti šešioliktainį skaičių į dvejetainį

Norėdami konvertuoti šešioliktainį skaičių į dvejetainį, pakeiskite kiekvieną šešioliktinės sistemos skaitmenį jo keturių bitų dvejetainiu atitikmeniu. Tada sujunkite gautas grupes.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

Vedantys nuliai paprastai yra šalinami iš galutinės dvejetainės reikšmės, nebent ji turi atitikti fiksuoto pločio formatą.

Hexadecimalinės reikšmės į binarinę lentelė Converter App

Kiekvienas šešioliktainis skaitmuo atitinka vieną keturių bitų dvejetainę grupę. Tai leidžia konvertuoti greičiau nei per dešimtainę sistemą.

0=0000  1=0001  2=0010  3=0011
4=0100  5=0101  6=0110  7=0111
8=1000  9=1001  A=1010  B=1011
C=1100  D=1101  E=1110  F=1111

Pavyzdžiui, šešioliktainis skaičius FF virsta 11111111, nes F atitinka 1111, o abi grupės sujungiamos.

Dažniausiai naudojami šešioliktainės ir dvejetainės sistemos atvejai

Binarinė sistema yra naudojama skaitmeninių sistemų viduje. Šešioliktainė sistema dažnai naudojama žmonių, kad jie galėtų skaityti ir rašyti tuos pačius duomenis kompaktiškiau.

Šešioliktainės sistemos skaičiai dažnai sutinkami atminties adresuose, mašininiame kode, bitų maskose, Unikodo kodų taškuose, tinklo spalvų reikšmėse, kontrolinėse sumose ir derinimo įrankiuose.

Įvesties taisyklės

  • Šešioliktainiam įvedimui naudokite skaitmenis 0–9 ir raides A–F.
  • Priimamos mažosios raidės ir automatiškai normalizuojamos į didžiąsias.
  • Palaikomi papildomi priešdėliai, pvz., 0x.
  • Palaikomi sveikieji skaičiai. Šis įrankis sąmoningai nekonvertuoja trupmenų.