Binární na desetinné
Bez námahy převeďte binární kód na desetinná čísla.
Nástroj
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
- The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
- The user can choose between unsigned and signed (two's complement) interpretation.
- For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
- 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.
- 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
Osmičková na desetinná
Snadno převádějte osmičková čísla na desítková
Osmičková na hex
Snadno převádějte osmičková čísla na šestnáctková
Desetinné na hexadecimální
Snadno převádějte desetinná čísla na hexadecimální
Generujte CSS3 transformace s lehkostí
Výkonný a intuitivní nástroj pro vytváření složitých CSS3 transformací bez psaní kódu. Vizualizujte změny v reálném čase a kopírujte vygenerovaný CSS kód pro použití ve vašich projektech.
Kalkulačka hashů SHA-256
Generujte hashe SHA-256 rychle a snadno
HEX na RGB
Převádějte hexadecimální barevné kódy na hodnoty RGB pro webový vývoj