Pamata skaitīšanas sistēmu konvertētājs

Hexadecimāls uz decimālu Converter App

Konvertējiet heksadecimālos skaitļus decimālajā vai binārajā formātā uzreiz. Rīks validē jūsu ievadi, atbalsta ļoti lielus veselos skaitļus un parāda skaidras konversijas darbības.

Pārvērst hexadecimālo skaitli

Ievadiet heksadecimālo vērtību un izvēlieties, vai pārvērst to decimālajā vai binārajā formātā. Heksadecimālajā sistēmā tiek izmantoti cipari 0–9 un burti A–F.

Decimālā rezultāta vērtība 7038
Pārvērst decimālskaitli heksadecimālā vietā

Tiešsaistes konvertēšanas soļi

Paskaidrojums tiek atjaunināts, kamēr jūs rakstāt. Ļoti lieliem skaitļiem rīks saglabā rezultātu precīzu un apkopo metodi, nevis parāda pārāk garu soli pa solim sarakstu.

Kā tiek aprēķināts šis rezultāts

  1. Lasiet katru heksadecimālo ciparu no labās uz kreiso pusi.
  2. Aizstājiet A, B, C, D, E un F ar decimālskaitļiem no 10 līdz 15.
  3. Reiziniet katru cipara vērtību ar atbilstošo 16 pakāpi un saskaitiet rezultātus.
Precizitātes piezīme: Šis konvertētājs izmanto JavaScript BigInt veselo skaitļu konvertēšanai, tāpēc lieli veseli skaitļi tiek apstrādāti precīzi, nevis noapaļoti kā parasti ar plūstošā punkta skaitļiem.

Kas ir heksadecimālie un decimālie skaitļi?

Decimālā sistēma ir ikdienas pamata-10 skaitīšanas sistēma. Tā izmanto desmit ciparus: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Hexadecimālā sistēma ir bāze-16. Tā izmanto decimāļciparus 0–9 plus burtus A, B, C, D, E un F, kur A atbilst 10 un F atbilst 15.

Hexadecimālie skaitļi tiek plaši izmantoti datoros, jo viens hex cipars precīzi atbilst četriem binārajiem bitiem. Tas padara garus bināros vērtības īsākas un vieglāk lasāmas.

Kā pārvērst heksadecimālo skaitli decimālajā

Lai pārvērstu heksadecimālo skaitli decimālajā, reiziniet katru heksadecimālo ciparu ar 16 pakāpi. Tiesaisnējais cipars izmanto 160, nākamais cipars izmanto 161, tad 162 un tā tālāk.

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

Tas nozīmē, ka heksadecimālais skaitlis 1B7E ir vienāds ar decimālo skaitli 7038.

Kā pārvērst heksadecimālo skaitli binārā formātā

Lai pārvērstu heksadecimālo skaitli binārā formātā, aizstājiet katru heksadecimālo ciparu ar tā četru bitu bināro atbilstību. Pēc tam savienojiet grupas kopā.

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

Vadošie nulles parasti tiek noņemtas no galīgā binārā vērtības, ja vien tās nav nepieciešamas fiksēta platumā formātā.

Biežākās heksadecimālā formāta izmantošanas iespējas

Hexadecimālie skaitļi ir plaši izmantoti programmēšanā, atkļūdošanā, atmiņas adresēs, Unikoda koda punktos, krāsu kodēs, kontroles summās un bināro failu analīzē.

Piemēram, tīmekļa krāsu vērtības bieži izmanto heksadecimālo apzīmējumu. Krāsa #FF0000 apzīmē sarkanu, kur FF ir sarkanais kanāls un atbilst decimālajam skaitlim 255.

Ievades noteikumi

  • Ievadiet heksadecimālo vērtību, izmantojot ciparus 0–9 un burtus A–F.
  • Pieņemtas ir arī mazās burti, kas automātiski tiek normalizēti uz lielajiem burtiem.
  • Ir atbalstīti papildu prefiksi, piemēram, 0x.
  • Atbalstītas veselas skaitļi. Daļskaitļi šajā rīkā nav paredzēti konvertēšanai.