Kuidas kümnendarvu kahendarvuks teisendada
- Sisesta arv väljale „Kümnendsüsteem (alus 10)”.
- Vaata tulemust väljal „Kahendsüsteem (alus 2)”, esile tõstetuna.
- Saad ka sama arvu kaheksand- ja kuueteistkümnendkuju.
- Puuduta „Kopeeri”, et tulemused kaasa võtta.
Meetod ja näide
Jaga arv ikka ja jälle 2-ga ja kirjuta üles jäägid, seejärel loe need alt üles. Näiteks 13 ÷ 2 = 6 jääk 1; 6 ÷ 2 = 3 jääk 0; 3 ÷ 2 = 1 jääk 1; 1 ÷ 2 = 0 jääk 1. Tagurpidi lugedes: 1101.
8 bitiga saad esitada arve 0 kuni 255. Allolev tabel näitab esimesi arve kõigis neljas süsteemis.
| Kümnendsüsteem (alus 10) | Kahendsüsteem (alus 2) | Kaheksandsüsteem (alus 8) | Kuueteistkümnendsüsteem (alus 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 |
Hea teada
- Teisendatakse ainult positiivseid täisarve.
- Suuruse piirangut pole: kasutatakse suvalise täpsusega arve.
- Kui vajad fikseeritud 8 bitti, täienda vasakul nullidega: 13 on 00001101.
Korduma kippuvad küsimused
Kuidas teisendada 13 kahendsüsteemi?
Jaga 2-ga: jäägid alt üles loetuna annavad 1101.
Mis on 255 kahendsüsteemis?
11111111, kaheksa ühte.
Kas ma saan teisendada väga suuri arve?
Jah, suuruse piirangut pole.
Kas minu andmeid saadetakse serverisse?
Ei. Teisendus toimub sinu brauseris.