Skaičiavimo sistemos konverteris

Hexadecimalinis į dešimtainį konverteris

Konvertuokite šešioliktainius skaičius į dešimtainius arba dvejetainius akimirksniu. Įrankis patikrina 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 pasirinkite, ar norite ją konvertuoti į dešimtainę, ar dvejetainę skaičiavimo sistemą. Šešiolikinė sistema naudoja skaitmenis nuo 0 iki 9 bei raides A–F.

Dešimtainis rezultatas 7038
Konvertuoti dešimtainį skaičių į šešioliktainį vietoje 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š dešinės į kairę.
  2. Pakeiskite A, B, C, D, E ir F dešimtainėmis reikšmėmis nuo 10 iki 15.
  3. Sudauginkite kiekvieno skaitmens reikšmę iš atitinkamos 16 laipsnio galios ir sudėkite rezultatus.
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 dešimtainės sistemos skaičiai?

Dešimtainė sistema yra kasdieninė dešimtainė skaičiavimo sistema. Ji naudoja dešimt skaitmenų: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

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

Šešioliktainė skaičiavimo sistema plačiai naudojama kompiuterijoje, nes vienas šešioliktinės sistemos skaitmuo atitinka tiksliai keturis dvejetainius bitus. Tai leidžia ilgus dvejetinius skaičius padaryti trumpesnius ir lengviau suprantamus.

Kaip konvertuoti šešioliktainį skaičių į dešimtainį

Norint konvertuoti šešioliktainį skaičių į dešimtainį, kiekvieną šešioliktinės sistemos skaitmenį reikia padauginti iš 16 laipsnio. Dešinysis skaitmuo naudoja 160, kitas – 161, tada 162 ir taip toliau.

1B7E₁₆ = 1×16³ + 11×16² + 7×16¹ + 14×16⁰ = 7038₁₀

Tai reiškia, kad šešioliktainis skaičius 1B7E yra lygus dešimtainiam skaičiui 7038.

Kaip konvertuoti šeštainį 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 jie būtini fiksuoto pločio formatui.

Dažniausios šešioliktainės sistemos naudojimo sritys

Šešioliktainė skaičiavimo sistema dažnai naudojama programavime, derinime, atminties adresuose, Unikodo kodų taškuose, spalvų koduose, kontrolinėse sumose ir dvejetainių failų analizei.

Pavyzdžiui, interneto spalvų reikšmės dažnai naudoja šešioliktinę notaciją. Spalva #FF0000 reiškia raudoną, kur FF yra raudonos kanalo reikšmė ir atitinka dešimtainę 255.

Į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ų.