Kaj so decimalka, heksadecimalka in binarni števili?
Desetiški sistem je vsakdanji številskega sistema s osnovo 10. Uporablja deset števk: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Šestnajstiški sistem je osnova-16. Uporablja števke 0–9 ter črke A, B, C, D, E in F, kjer A ustreza 10 in F ustreza 15.
Dvojiški sistem je osnova 2 in uporablja samo 0 in 1. Računalniki notranje uporabljajo dvojiški zapis, medtem ko se heksadešetiški zapis pogosto uporablja kot kompakten način za zapisovanje binarnih podatkov.
Kako pretvoriti decimalno v heksadekadsko
Za pretvorbo decimalnega števila v heksadekadsko ga ponavljajoče delite s 16 in zabeležite ostanke. Ostanke od 10 do 15 pretvorite v črke A do F.
462 ÷ 16 = 28 ostanek 14 = E
28 ÷ 16 = 1 ostanek 12 = C
1 ÷ 16 = 0 ostanek 1
Rezultat: 1CE₁₆
Torej decimalno število 462 se pretvori v heksadeško 1CE.
Kako pretvoriti decimalno število v binarno
Za pretvorbo decimalnega števila v binarno obliko ponavljeno delite decimalno število z 2 in zabeležite ostanek. Binarni rezultat je zaporedje ostankov, prebranih od spodaj navzgor.
42 ÷ 2 = 21 ostanek 0
21 ÷ 2 = 10 ostanek 1
10 ÷ 2 = 5 ostanek 0
5 ÷ 2 = 2 ostanek 1
2 ÷ 2 = 1 ostanek 0
1 ÷ 2 = 0 ostanek 1
Rezultat: 101010₂
Torej decimalno število 42 se pretvori v binarno 101010.
Kdaj je pretvorba iz decimalnega v heksadekadski sistem uporabna
Pretvorba decimalnih števil v heksadekadne je pogosta pri programiranju, odpravljanju napak, barvnih vrednostih, naslovih pomnilnika, točkah Unicode kode in pregledu podatkov na nizki ravni.
Na primer, decimalno število 255 je v heksadekadskem sistemu zapisano kot FF. V kodi barve RGB predstavlja FF največjo vrednost enega od barvnih kanalov.
Pravila za vnos
- Uporabite števke 0–9 za decimalni vnos.
- Za lažje branje so vejice, presledki in podčrtaji prezrti.
- Podprta so cela števila. Ulomki namerno niso pretvorjeni s tem orodjem.
- Podprte so negativna cela števila, kot je -462.