Ako previesť desiatkové číslo na binárne
- Zadajte číslo do poľa „Desiatková (základ 10)“.
- Výsledok uvidíte v poli „Binárna (základ 2)“, zvýraznený.
- Získate aj osmičkový a šestnástkový zápis toho istého čísla.
- Klepnutím na Kopírovať si výsledky odnesiete so sebou.
Postup a príklad
Číslo opakovane delíte dvoma a zapisujete zvyšky, potom ich čítate zdola nahor. Napríklad 13 ÷ 2 = 6 zvyšok 1; 6 ÷ 2 = 3 zvyšok 0; 3 ÷ 2 = 1 zvyšok 1; 1 ÷ 2 = 0 zvyšok 1. Čítané odzadu: 1101.
S 8 bitmi môžete zapísať čísla od 0 do 255. Tabuľka nižšie ukazuje prvé čísla vo všetkých štyroch sústavách.
| Desiatková (základ 10) | Binárna (základ 2) | Osmičková (základ 8) | Šestnástková (základ 16) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 17 | 10001 | 21 | 11 |
| 18 | 10010 | 22 | 12 |
| 19 | 10011 | 23 | 13 |
| 20 | 10100 | 24 | 14 |
| 21 | 10101 | 25 | 15 |
| 22 | 10110 | 26 | 16 |
| 23 | 10111 | 27 | 17 |
| 24 | 11000 | 30 | 18 |
| 25 | 11001 | 31 | 19 |
| 26 | 11010 | 32 | 1A |
| 27 | 11011 | 33 | 1B |
| 28 | 11100 | 34 | 1C |
| 29 | 11101 | 35 | 1D |
| 30 | 11110 | 36 | 1E |
| 31 | 11111 | 37 | 1F |
| 32 | 100000 | 40 | 20 |
| 40 | 101000 | 50 | 28 |
| 50 | 110010 | 62 | 32 |
| 64 | 1000000 | 100 | 40 |
| 100 | 1100100 | 144 | 64 |
| 127 | 1111111 | 177 | 7F |
| 128 | 10000000 | 200 | 80 |
| 200 | 11001000 | 310 | C8 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
| 500 | 111110100 | 764 | 1F4 |
| 512 | 1000000000 | 1000 | 200 |
| 1000 | 1111101000 | 1750 | 3E8 |
| 1024 | 10000000000 | 2000 | 400 |
| 4096 | 1000000000000 | 10000 | 1000 |
| 65535 | 1111111111111111 | 177777 | FFFF |
Dobré vedieť
- Prevádzajú sa iba kladné celé čísla.
- Veľkosť nie je obmedzená: používajú sa čísla s ľubovoľnou presnosťou.
- Ak potrebujete pevných 8 bitov, doplňte zľava nulami: 13 je 00001101.
Často kladené otázky
Ako previesť 13 na binárne?
Delte dvoma: zvyšky čítané zdola nahor dávajú 1101.
Koľko je 255 binárne?
11111111, osem jednotiek.
Môžem previesť veľmi veľké čísla?
Áno, veľkosť nie je obmedzená.
Posielajú sa moje údaje na server?
Nie. Prevod prebieha vo vašom prehliadači.