Tenhle převodník je zdarma a bez reklam. Pokud vám ušetřil čas, můžete mě podpořit — třeba kafem.
☕ Buy me a coffee

Převodník číselných soustav
DEC · BIN · HEX · ASCII

Bit pattern (dvojkový doplněk):

Jak používat převodník

Zadejte číslo do libovolného pole a ostatní se automaticky přepočítají.

Unsigned — neznaménková hodnota (0 až 2ⁿ−1).
Signed — záporná interpretace ve dvojkovém doplňku (−2ⁿ⁻¹ až 2ⁿ⁻¹−1). Bit pattern (BIN, HEX) zůstává stejný.

  • Hexadecimální: každý druhý znak (od konce) je podbarvený
  • Binární: každá čtveřice číslic (od konce) je podbarvená
  • Signed: MSB zvýrazněn jako znaménkový bit

Pole „Znak“ zobrazuje Unicode/ASCII znak odpovídající decimální hodnotě. Čisté ASCII je rozsah 0–127, hodnoty 128–255 odpovídají Latin-1 (ISO 8859-1). Pro bitové šířky větší než 8 bitů se zobrazí znak z nejnižších 8 bitů.

Příklady použití

Klikněte na řádek pro načtení do převodníku:

DEC (u)DEC (s)HEXBINPoznámka
255−1FF11111111Maska 0xFF / −1 signed
128−1288010000000INT8_MIN
1271277F01111111INT8_MAX
65654101000001ASCII 'A'
13130D00001101CR \r
10100A00001010LF \n
409540950FFF000011111111111112bit ADC (ESP32), 16 b
Prefix notace & C typy
Zadejte hodnotu do pole výše.
Bitová kalkulačka

Formát vstupu: 255 (dec) · 0xFF (hex) · 11111111 nebo 0b... (bin). Řetězec ze samých 0 a 1 se bere jako binární — pro decimal použijte prefix 0d (např. 0d11).
Formát výsledku se řídí operandem A — pokud zadáte A jako hex, výsledek bude hex. Pod výsledkem najdete vždy i ostatní soustavy (dec · hex · bin).

Bitmask helper
C / Arduino
Python
Pro přidání do záložek stiskněte Ctrl + D