Šestnajstiški številski sistem
Iz Wikipedije, proste enciklopedije
Šestnajstiški (heksadecimalni) številski sistem je številski sistem z osnovo 16. Poleg desetiških števk 0-9 so uporabljene še črke A, B, C, D, E in F (ali male črke a-f).
Vsebina |
[uredi] Predstavitve
Šestnajstiško | Dvojiško | Desetiško |
---|---|---|
0 | 0000 | 0 |
1 | 0001 | 1 |
2 | 0010 | 2 |
3 | 0011 | 3 |
4 | 0100 | 4 |
5 | 0101 | 5 |
6 | 0110 | 6 |
7 | 0111 | 7 |
8 | 1000 | 8 |
9 | 1001 | 9 |
A | 1010 | 10 |
B | 1011 | 11 |
C | 1100 | 12 |
D | 1101 | 13 |
E | 1110 | 14 |
F | 1111 | 15 |
Nekatera števila v šestnajstiškem zapisu se ne razlikujejo od drugih zapisov, recimo desetiškega. Zato jih v običajnem matematičnem zapisu opremimo z indeksom, ki označuje osnovo: 12316 = 29110 ali pa redkeje 123(16) = 291(10).
V računalništvu praviloma ne moremo zapisati indeksov, zato se uporabljajo posebni zapisi.
- V C-ju in skladenjsko podobnih jezikih (C++, C# in Java) se šestanjstiški zapis označuje s predpono »0x« ali »0X«, npr. »0x5A3«. Vodilna ničla omogoča prepoznavanje kot število in ne znakovni niz.
- v Pascalu in nekaterih različicah BASICa se uprablja predpona »$«, npr »$5A3«.
- Nekatere različice BASIC-a, posebno QBasic in Visual Basic uporabljajo predpono »&H«, npr. »&H5A3«.
- Donald Knuth je svoji knjigi The TeXbook predstavil šestnajstiška števila z drugačno tipografijo, npr. 5A3
[uredi] Pretvorba v/iz drugih številskih sistemov
Glejte Pretvorba številskih sistemov
[uredi] Predstavitev decimalnih števil
[uredi] Zunanje povezave
Ta matematični članek je škrbina. Slovenski Wikipediji lahko pomagate tako, da ga dopolnite z vsebino.