Orodje za pretvornik

0 bits

Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

O tem orodju

Pretvornik binarnih števil v decimalna števila je orodje, ki pretvori binarna števila v njihove decimalne ekvivalente. Vsako binarno število se interpretira bodisi kot nepredznačeno število bodisi kot predznačeno število z uporabo dvojiškega komplementa.

Kako deluje

  1. The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
  2. The user can choose between unsigned and signed (two's complement) interpretation.
  3. For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
  4. For signed interpretation (two's complement), if the leftmost bit is 1, the number is negative. The two's complement conversion is applied to determine the magnitude.
  5. Prikaže se nastala decimalna vrednost.

Pogoste uporabe

  • Izobraževanje računalništva:Razumevanje, kako se binarna števila v računalnikih interpretirajo kot decimalne vrednosti.
  • Digitalna elektronika:Pretvarjanje binarnih signalov iz strojne opreme v človeku berljive decimalne vrednosti.
  • Programming:Interpretacija binarnih podatkov, prebranih iz datotek ali omrežnih vtičnic, kot desetiških števil.
  • Analiza podatkov:Pretvorba binarno kodiranih podatkov v desetiško obliko za analizo.
  • Cryptography:Pretvarjanje binarno kodiranih ključev ali vrednosti v decimalne za kriptografske izračune.

Osnove binarnega sistema

Binarni sistem za predstavitev števil uporablja le dve števki, 0 in 1. Vsaka števka v binarnem številu se imenuje bit. Binarna števila se lahko uporabljajo za predstavitev pozitivnih in negativnih števil z uporabo različnih metod, kot je na primer dvojiški komplement za negativna števila.

Primeri pretvorbe binarnega v decimalno število

Binary Nepredznačeno decimalno število Signed Decimal (Two's Complement)
0000 0 0
0001 1 1
0101 5 5
1000 8 -8
1111 15 -1
11111111 255 -1

Related Tools