Šestnajstiški številski sistem

pozicijski številski sistem z osnovo 16

Š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).

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

Predstavitve

uredi

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.

Pretvorba v/iz drugih številskih sistemov

uredi

Črke imajo naslednjo desetiško vrednost:

A = 10, B = 11, C = 12, D = 13, E = 14, F = 15

Šestnajstiško števio: ABCDEF (decimalno 11259375)

      A          B          C          D          E         F
   10 * 165 + 11 * 164 + 12 * 163 + 13 * 162 + 14 * 161 + 15 * 160
   10485760 +  720896  +   49152  +  3328   +    224   +     15

In rezultat je: 11.259.375

Glej tudi

uredi

Zunanje povezave

uredi