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ý.
- Decimální pole nedovolí napsat číslo mimo rozsah zvolené šířky. Vložené větší číslo se ořízne na spodní bity a převodník to oznámí.
- V binárním a hexadecimálním poli se uprostřed číslice přepisují, na konci se připisují a nejvyšší číslice se vysouvá.
- 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) | HEX | BIN | Poznámka |
|---|---|---|---|---|
| 255 | −1 | FF | 11111111 | Maska 0xFF / −1 signed |
| 128 | −128 | 80 | 10000000 | INT8_MIN |
| 127 | 127 | 7F | 01111111 | INT8_MAX |
| 65 | 65 | 41 | 01000001 | ASCII 'A' |
| 13 | 13 | 0D | 00001101 | CR \r |
| 10 | 10 | 0A | 00001010 | LF \n |
| 4095 | 4095 | 0FFF | 0000111111111111 | 12bit ADC (ESP32), 16 b |
U každého operandu zvolte soustavu DEC, HEX nebo BIN. Napsaný prefix 0x nebo 0b soustavu přepne sám, takže 101 je v režimu DEC sto jedna a v režimu BIN pět.
Formát výsledku se řídí operandem A. Pod výsledkem najdete vždy i ostatní soustavy (dec · hex · bin), kliknutím se zkopírují.