Converter App számrendszer konverter

Binary to Decimal Converter

Konvertálj bináris számokat decimálisra és decimális számokat 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.

Szám konvertálása

Válassza ki az átalakítás irányát, adjon meg egy egész számot, majd másolja ki az eredményt. A bináris rendszer csak a 0 és 1 számjegyeket használja. A decimális rendszer a 0–9 számjegyeket alkalmazza.

Tizedes eredmény 105

É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. Olvassa el minden egyes bináris számjegyet jobbról balra.
  2. Szorozza meg minden számjegyet a megfelelő 2-es hatványával.
  3. Adja meg az értékeket a tizedes eredmény eléréséhez.
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 bináris és decimális számok?

A bináris rendszer a 2-es alapú számrendszer. Csak két számjegyet használ: 0 és 1.

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 bináris rendszer alapvető fontosságú a számítástechnikában, mivel a digitális áramkörök információkat két állapotban jelenítenek meg, amelyeket általában ki/be vagy 0/1 formában írnak le.

Hogyan konvertálj bináris számot decimálisra

A bináris számok decimálisra konvertálásához minden egyes bináris jegyet egy 2-es hatványával kell megszorozni. A legjobbra eső jegy a 20-val, a következő a 21-gyel, majd a 22-vel és így tovább szorzandó.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

Ez azt jelenti, hogy a bináris 1101001 egyenlő a tizedes 105-tel.

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

A tizedes számrendszerből binárisba való átalakításhoz a tizedes számot ismételten osszuk el kettővel, és jegyezzük fel minden maradékot. A bináris eredményt az alulról felfelé olvasott maradékok adják.

179 ÷ 2 = 89 maradék 1
89 ÷ 2 = 44 maradék 1
44 ÷ 2 = 22 maradék 0
22 ÷ 2 = 11 maradék 0
11 ÷ 2 = 5 maradék 1
5 ÷ 2 = 2 maradék 1
2 ÷ 2 = 1 maradék 0
1 ÷ 2 = 0 maradék 1
Eredmény: 10110011₂

Tehát a tizedes számrendszerbeli 179 binárisan 10110011.

Bináris törtek és gyakorlati alkalmazásuk

Ez a konverter az egész számok pontos átváltására fókuszál. A bináris törtek is lehetségesek: a bináris pont utáni számjegyek az 1/2, 1/4, 1/8, 1/16 és így tovább értékeket képviselik.

A bináris számrendszer a programozásban, hálózatokban, fájlformátumokban, bitmaszkokban, jogosultságokban, digitális elektronikában és az alacsony szintű hibakeresésben jelenik meg. Az olvashatóság érdekében a hosszú bináris értékeket gyakran csoportosítják vagy hexadecimálissá konvertálják.

Bemeneti szabályok

  • A bináris bemenethekhez csak a 0 és 1 értékeket használja.
  • A tizedesbevitelhez használjon számjegyeket 0–9.
  • 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 -1010 vagy -10.