Converter App számrendszer konverter

Tizedes számrendszerből hexadecimális számrendszerbe Converter App

Konvertálja a tizedes számokat hexadecimálisra vagy binárisra azonnal. Az eszköz érvényesíti a bemenetet, támogatja a nagyon nagy egész számokat, és áttekinthető konverziós lépéseket mutat be.

Tizedes szám átalakítása

Adjon meg egy tizedes számrendszerbeli egész számot, és válassza ki, hogy hexadecimális vagy bináris formátumba szeretné-e konvertálni. A tizedes bemenet a 0–9 számjegyeket használja.

Hexadecimális eredmény 1CE
Hexadecimális szám tizedesre konvertálása helyett

Élő konverziós lépések

A magyarázat frissül a gépelés során. Nagyon nagy számok esetén az eszköz pontosan tartja az eredményt, és összefoglalja a módszert ahelyett, hogy túl hosszú lépéslistát jelenítene meg.

Hogyan kerül kiszámításra ez az eredmény

  1. Ossza el a tizedes tört számot a cél alaprendszerrel.
  2. Minden osztási lépésből jegyezd fel a maradékot.
  3. A maradékokat alulról felfelé olvasva kapja meg a végeredményt.
Pontossági megjegyzés: Ez a konverter JavaScript BigInt-et használ az egész számok átalakításához, így a nagy egész számokat pontosan kezeli, nem pedig kerekíti őket, mint a szokásos lebegőpontos számok esetén.

Mik a tizedes-, hexadecimális- és bináris számok?

A tizedes számrendszer a mindennapi alap-10-es számrendszer. Tizenegy számjegyet használ: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

A hexadecimális rendszer a 16-os alapú számrendszer. A számjegyek 0–9 és az A, B, C, D, E és F betűk alkotják, ahol az A értéke 10, az F-é pedig 15.

A bináris rendszer alapja 2, és csak 0 és 1 számjegyeket használ. A számítógépek belsőleg binárisan működnek, míg a hexadecimális rendszert gyakran alkalmazzák a bináris adatok tömör írásmódjaként.

Hogyan konvertáljunk decimális számot hexadecimálisra

A tizedes számrendszerből hexadecimálisba való átalakításhoz ismételten ossza el a tizedes számot 16-tal, és jegyezze fel a maradékot. A 10–15 közötti maradékok A–F betűknek felelnek meg.

462 ÷ 16 = 28 maradék 14 = E
28 ÷ 16 = 1 maradék 12 = C
1 ÷ 16 = 0 maradék 1
Eredmény: 1CE₁₆

A tizedes számrendszerbeli 462 hexadecimális számrendszerben 1CE.

Hogyan konvertálj decimális számot binárisra

A tizedes számrendszerből bináris számrendszerbe való átalakításhoz a tizedes számot ismételten ossza el 2-vel, és jegyezze fel a maradékot. A bináris eredményt az alulról felfelé olvasott maradékok adják.

42 ÷ 2 = 21 maradék 0
21 ÷ 2 = 10 maradék 1
10 ÷ 2 = 5 maradék 0
5 ÷ 2 = 2 maradék 1
2 ÷ 2 = 1 maradék 0
1 ÷ 2 = 0 maradék 1
Eredmény: 101010₂

Tehát a tizedes számrendszerbeli 42 binárisan 101010-nek felel meg.

Amikor hasznos a tizedes számrendszerből hexadecimálisba konvertálás

A tizedes számrendszerből hexadecimális számrendszerbe való átváltás gyakori a programozásban, hibakeresésben, színértékek meghatározásakor, memóriacímeknél, Unicode kódpozícióknál és az alacsony szintű adatvizsgálat során.

Például a tizedes számrendszerbeli 255 hexadecimális formában FF. Az RGB színkódban az FF egy színcsatorna maximális értékét jelöli.

Bemeneti szabályok

  • A tizedesbevitelhez használjon számjegyeket 0–9.
  • A könnyebb olvashatóság érdekében a vesszőket, szóközöket és aláhúzásjeleket figyelmen kívül hagyjuk.
  • A Converter App támogatja az egész számokat. A törteket szándékosan nem konvertálja ez az eszköz.
  • A negatív egész számok támogatottak, például -462.