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

Hexadecimālais uz bināro konvertētājs

Konvertējiet hexadecimālos skaitļus bināros formātā uzreiz. Rīks validē jūsu ievadi, atbalsta ļoti lielus veselos skaitļus un parāda skaidrus konversijas soļus.

Pārvērst hexadecimālo skaitli

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

Binārais rezultāts 1101101111110
Pārvērst bināro skaitli heksadecimālajā 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 kreisās uz labo pusi.
  2. Aizstājiet katru heksadecimālo ciparu ar tā četru bitu bināro atbilstību.
  3. Apvienojiet četru bitu grupas un noņemiet nevajadzīgos vadošos nulles.
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 binārie skaitļi?

Binārā sistēma ir bāze-2. Tā izmanto tikai divus ciparus: 0 un 1.

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

Hexadecimālais ir kompakts veids, kā rakstīt bināros datus, jo viens hexadecimālais cipars precīzi atbilst četriem binārajiem bitiem.

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 vērtībai nav jāatbilst fiksēta platumu formātam.

Hex uz bināro skatīšanas tabula

Katrs hexadecimālais cipars atbilst vienai četru bitu binārajai grupai. Tas padara konvertēšanu ātrāku, nekā vispirms konvertēt caur decimālskaitli.

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

Piemēram, hex FF kļūst par 11111111, jo F atbilst 1111 un abas grupas tiek apvienotas.

Biežākās hexadecimālā un binārā formāta izmantošanas iespējas

Binārais skaitīšanas veids tiek izmantots digitālajās sistēmās, bet heksadecimālais skaitīšanas veids bieži tiek izmantots cilvēkiem, lai lasītu un rakstītu datus kompaktāk.

Hexadecimālo sistēmu bieži var redzēt atmiņas adresēs, mašīnas kodā, bitu maskās, Unicode koda punktos, tīmekļa krāsu vērtībās, kontroles summās un atkļūdošanas rīkos.

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.