Nástroj

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 tomto nástroji

Převodník binárních čísel na desetinné číslo je nástroj, který převádí binární čísla na jejich desítkové ekvivalenty. Každé binární číslo je interpretováno buď jako číslo bez znaménka nebo jako číslo se znaménkem pomocí reprezentace doplňku two.

Jak to funguje

  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. Zobrazí se výsledná desetinná hodnota.

Běžné použití

  • Výuka informatiky:Pochopení toho, jak jsou binární čísla interpretována jako desetinné hodnoty v počítačích.
  • Digitální elektronika:Převod binárních signálů z hardwaru na lidsky čitelné desetinné hodnoty.
  • Programming:Interpretace binárních dat načtených ze souborů nebo síťových soketů jako desetinných čísel.
  • Analýza dat:Převod binárně kódovaných dat do desítkového formátu pro analýzu.
  • Cryptography:Převod binárně kódovaných klíčů nebo hodnot na desítkové pro kryptografické výpočty.

Základy binárních systémů

, 0 a 1. Každá číslice v binárním čísle se nazývá bit. Binární čísla lze použít k reprezentaci kladných i záporných čísel pomocí různých metod, jako je například dvojkový doplněk pro záporná čísla.

Příklady převodu binárních na desetinné číslo Nástroj

Binary desetinných 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