Positionstalsystemer Decimale og binære tal
Decimaltal Her er et par ganske almindelige decimaltal: 417 30752 417 30752 4 1 7 3 0 7 5 2 400 10 7 30000 0 700 50 2 4*100 1*10 7*1 3*10000 0*1000 7*100 5*10 2*1 4*102 1*101 7*100 3*104 0*103 7*102 5*101 2*100
Positionstal, 10-talsystemet Man kan opskrive en relativt simpel formel for tallenes decimale værdi: t: 30752 Lad t.i betegne det i’te ciffer i tallet t og N antal cifre i tallet: t.4 t.3 t.2 t.1 t.0 3 0 7 5 2 3*104 0*103 7*102 5*101 2*100 decimal værdi = ( i | 0 i < N : t.i*10i) 10 symboler: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (cifre)
Positionstal, 2-talsystemet 2 symboler: 0, 1 (bit: binary digit) t: 10011 t.4 t.3 t.2 t.1 t.0 1 0 0 1 1 1*24 0*23 0*22 1*21 1*20 16 0 0 2 1 decimal værdi = ( i | 0 i < N : t.i*2i) 100112 = 1910
g-talsystemet (g2) g symboler: 0, 1, ..., g-1 (cifre) decimal værdi = ( i | 0 i < N : t.i*gi) g = 8: 0, 1, 2, 3, 4, 5, 6, 7 g = 16: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F ABE16 = A*162 + B*161 + E*160 = 10*162 + 11*161 + 14*160 = 2560 + 176 + 14 = 2750
2-talsystemet, 4 bit 1 t.3 1 1 t.2 1 1 1 1 t.1 1 1 1 1 1 1 1 1 t.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Øvelser Hvordan skriver man følgende tal binært: 510 = ? 2110 = ? 510 = ? 2110 = ? Hvad er den decimale værdi af følgende binære tal : 11102 = ? 10010112 = ?