Arvutusbaasi konverter

Arvude teisendamine kümnendsüsteemist kuueteistkümnendsüsteemi

Teisendage kümnendarvud kohe heksadesimaal- või binaarsüsteemi. Tööriist kontrollib sisendi õigsust, toetab väga suuri täisarve ning kuvab selged teisenduse sammud.

Teisendage kümnendarv

Sisestage kümnendarvuline täisarv ja valige, kas teisendada see heksadetsimaal- või binaarvormi. Kümnendsüsteemi sisend kasutab numbreid 0–9.

Heksadetsimaalne tulemus 1CE
Teisendage HEX kümnendsüsteemi asemel

Live'i konversiooni sammud

Seletus uueneb teie sisestuse käigus. Väga suurte arvude korral hoiab tööriist tulemuse täpseks ja koondab meetodi, et vältida liiga pikka sammude loetelu.

Kuidas see tulemus arvutatakse

  1. Jaga kümnendarv sihtbaasiga.
  2. Kandke igast jagamisastmest jääk üles.
  3. Lõpliku väärtuse saamiseks loe jäägid alt ülespoole.
Täpsuse märkus: See konverter kasutab täisarvude teisendamiseks JavaScripti BigInti, mistõttu suured täisarvud töödeldakse täpselt, mitte ei ümardata nagu tavalised ujukomaarvud.

Mis on kümnendarvud, kaheksateistkümnendarvud ja binaararvud?

Kümnevõrratusüsteem on igapäevane alus-10 arvusüsteem. See kasutab kümne numbrit: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Heksadetsimaalsüsteem on alusega 16. See kasutab numbreid 0–9 ning tähti A, B, C, D, E ja F, kus A võrdub 10-ga ja F võrdub 15-ga.

Binaarsüsteem on kahe alusel ja kasutab ainult 0i ja 1i. Arvutid kasutavad binaarsüsteemi sisemiselt, samas kui heksadetsimaalsüsteemi kasutatakse sageli binaarandmete kompaktse esitamise viisina.

Kuidas teisendada kümnendarv heksadetsimaalarvuks

Arvu teisendamiseks kümnendkorrast üheksateistkümnendkorraks jagage korduvalt kümnendarvu 16-ga ja märkige jäägid. Jäägid 10–15 muutuvad tähtedeks A–F.

462 ÷ 16 = 28 järelejäänud 14 = E
28 ÷ 16 = 1 järelejäänud 12 = C
1 ÷ 16 = 0 järelejäänud 1
Tulemus: 1CE₁₆

Seega teisendab 462 kümnendarv heksadetsimaalarvuks 1CE.

Kuidas teisendada kümnendarv binaararvuks

Arvu teisendamiseks kümnendast binaarsesse jagage korduvalt kümnendarv kahega ja märkige jäägid. Binaartulemus saadakse, kui jäägid loetakse alt üles.

42 ÷ 2 = 21 jäänud 0
21 ÷ 2 = 10 jäänud 1
10 ÷ 2 = 5 jäänud 0
5 ÷ 2 = 2 jäänud 1
2 ÷ 2 = 1 jäänud 0
1 ÷ 2 = 0 jäänud 1
Tulemus: 101010₂

Seega teisendab **Converter App** kümnendarvu 42 binaarvuliseks 101010.

Kui on kasulik teisendada kümnendarvud heksadesimaalarvudeks

Arvude teisendamine kümnendsüsteemist kuueteistkümnendsüsteemi on levinud programmeerimises, silumisel, värviväärtustes, mäluaadressides, Unicode'i koodpunktides ja madalama taseme andmete analüüsimisel.

Näiteks on kümnendarvuline 255heksettes FF. RGB-värvikoodis tähistab FF värvikanali maksimaalset väärtust.

Sisestuse reeglid

  • Kasuta kümnendkoha sisestamiseks numbreid 0–9.
  • Koma, tühikud ja alakriipsud on lihtsamaks lugemiseks ignoreeritud.
  • Täisarve toetatakse. Murreid ei ole selle tööriistaga tahtlikult konverteeritud.
  • Negatiivseid täisarve toetatakse, näiteks -462.