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

Decimālskaitļu pārvēršana heksadecimālskaitļos ar Converter App

Pārvērtiet decimāldaļas skaitļus heksadecimālajā vai binārajā formātā uzreiz. Rīks validē jūsu ievadi, atbalsta ļoti lielus veselos skaitļus un parāda skaidrus pārvēršanas soļus.

Pārvērst decimālo skaitli

Ievadiet decimālo veselo skaitli un izvēlieties, vai pārvērst to heksadecimālajā vai binārajā formātā. Decimālajam ievadam tiek izmantoti cipari 0–9.

Hexadecimālais rezultāts 1CE
Pārvērst heksadecimālo skaitli decimā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. Daliet decimālo skaitli ar mērķa bāzi.
  2. Ierakstiet katru atlikumu no katra dalīšanas soļa.
  3. Lai iegūtu galīgo vērtību, izlasiet atlikumus no apakšas uz augšu.
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 decimālie, heksadecimālie un binārie 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 ciparus 0–9 un burtus A, B, C, D, E un F, kur A atbilst 10 un F atbilst 15.

Binārā sistēma ir bāze-2 un izmanto tikai 0 un 1. Datori bināro sistēmu izmanto iekšēji, bet heksadecimālā sistēma bieži tiek izmantota kā kompakts veids, kā rakstīt bināros datus.

Kā pārvērst decimālskaitli heksadecimālskaitlī

Lai pārvērstu decimālskaitli heksadecimālajā formātā, atkārtoti daliet decimālskaitli ar 16 un pierakstiet atlikumus. Atlikumi no 10 līdz 15 tiek pārvērsti attiecīgi par A līdz F.

462 ÷ 16 = 28 atlikums 14 = E
28 ÷ 16 = 1 atlikums 12 = C
1 ÷ 16 = 0 atlikums 1
Rezultāts: 1CE₁₆

Tātad decimālskaitlis 462 tiek pārvērsts heksadecimālajā skaitlī 1CE.

Kā pārvērst decimālskaitli binārā skaitlī

Lai pārvērstu decimālskaitli binārā formātā, atkārtoti daliet decimālskaitli ar 2 un pierakstiet atlikumus. Binārais rezultāts ir atlikumi, kas nolasīti no apakšas uz augšu.

42 ÷ 2 = 21 atlikums 0
21 ÷ 2 = 10 atlikums 1
10 ÷ 2 = 5 atlikums 0
5 ÷ 2 = 2 atlikums 1
2 ÷ 2 = 1 atlikums 0
1 ÷ 2 = 0 atlikums 1
Rezultāts: 101010₂

Tātad decimālskaitlis 42 pārvēršas binārā skaitlī 101010.

Kad ir lietderīgi veikt decimālo skaitļu pārvēršanu heksadecimālajā formātā

Decimālskaitļu pārvēršana heksadecimālajā sistēmā ir izplatīta programmēšanā, atkļūdošanā, krāsu vērtībās, atmiņas adresēs, Unicode koda punktos un zema līmeņa datu analīzē.

Piemēram, decimālskaitlis 255 heksadecimālajā sistēmā ir FF. RGB krāsas kodā FF apzīmē maksimālo vērtību krāsas kanālā.

Ievades noteikumi

  • Izmanto ciparus 0–9 decimālajai ievadei.
  • Komati, atstarpes un pasvītrojuma zīmes tiek ignorētas ērtākam lasīšanai.
  • Atbalstītas veselas skaitļi. Daļskaitļi šajā rīkā nav paredzēti konvertēšanai.
  • Atbalstītas negatīvas veselas skaitlis, piemēram, -462.