Sextándakerfið

Úr Wikipediu, frjálsa alfræðiritinu

Sextándakerfið er talnakerfi með grunntöluna 16. Það er að öllu jöfnu ritað með tölunum 0-9 og bókstöfunum A-F sem tákna í rauninni tölustafina 10-15 í tugakerfinu (A er 10, B er 11 o.s.frv.).

Sextándakerfi er mikið notað í forritun, vegna þess hve auðvelt er að vinna með tvíundatölur samhliða sextándakerfinu, þar sem að hverjir fjórir bitar samsvara einum tölustaf í sextándakerfinu. Til dæmis má rita töluna 79 sem rituð er með tvíundakerfinu 01001111 sem 4F í sextándakerfinu (0100 = 4 og 1111 = F).

Sextándakerfið er oft kallað „hex“, sem er stytting á enska orðinu „hexadecimal“. Orðið hex þýðir 6 á grísku, og deca þýðir tíu. Þannig merkir hexa-deci-mal einfaldlega „eins og sextán“.

0hex = 0dec = 0oct 0 0 0 0
1hex = 1dec = 1oct 0 0 0 L
2hex = 2dec = 2oct 0 0 L 0
3hex = 3dec = 3oct 0 0 L L
4hex = 4dec = 4oct 0 L 0 0
5hex = 5dec = 5oct 0 L 0 L
6hex = 6dec = 6oct 0 L L 0
7hex = 7dec = 7oct 0 L L L
8hex = 8dec = 10oct L 0 0 0
9hex = 9dec = 11oct L 0 0 L
Ahex = 10dec = 12oct L 0 L 0
Bhex = 11dec = 13oct L 0 L L
Chex = 12dec = 14oct L L 0 0
Dhex = 13dec = 15oct L L 0 L
Ehex = 14dec = 16oct L L L 0
Fhex = 15dec = 17oct L L L L