Sie sind auf Seite 1von 20

Zahlsysteme

● Additionssystem
● Römische Zahlen
● 42 = XLII

● Stellenwertsystem
● b-adisches Zahlsystem (b = Anzahl Zahlsymbole)
● Dezimalsystem (b = 10, 0..9)

42 = 4*101 + 2*100
Potenzen

X0 = 1
1

X = X
2

X = X*X

X3 = X*X*X
● ...
Zahlsysteme
● Additionssystem
● Römische Zahlen
● 42 = XLII

● Stellenwertsystem
● b-adisches Zahlsystem (b = Anzahl Zahlsymbole)
● Dezimalsystem (b = 10, 0..9)

42 = 4*101 + 2*100
Digitale Zahlen
● Digital
● Digitus – Finger
● Duales Zahlensystem (Leibnitz)
● binäres Zahlensysten (b = 2, 0..1)

● Eine Stelle = ein Bit


0 oder 1, wahr oder falsch, an oder aus
● 8 Bit = 1 Byte
0000 0000
Bits und Bytes
● Byte = 8 Bit
27 + 26 + 25 + 24 + 23 + 22 + 21 + 20

20 = 1 24 = 2*2*2*2 = 16
21 = 2 25 = 2*2*2*2*2 = 32
2 6
2 = 2*2 = 4 2 = 2*2*2*2*2*2 = 64
23 = 2*2*2 = 8 27 = 2*2*2*2*2*2*2 = 128

128+64+32+16+8+4+2+1 = 255
Byte
20 = 0000 0001 = 1
21 = 0000 0010 =2= 2
22 = 0000 0100 = 2*2 = 4
23 = 0000 1000 = 2*2*2 = 8
24 = 0001 0000 = 2*2*2*2 = 16
25 = 0010 0000 = 2*2*2*2*2 = 32
26 = 0100 0000 = 2*2*2*2*2*2 = 64
27 = 1000 0000 = 2*2*2*2*2*2*2 = 128
1111 1111 = 128+64+32+16+8+4+2+1 = 255
Freiwillige vor!
Zahlendarstellen
● 9
Zahlendarstellen
● 9= 8 + 0 + 0 + 1
Zahlendarstellen
● 9= 8 + 0 + 0 + 1

9 = 1*23 + 0*22 + 0*21 + 1*20
● 9= 1 0 0 1
● 9 = 0000 1001
Zahlendarstellen
● 127
Zahlendarstellen
● 127
● 0111 1111
● 42
Zahlendarstellen
● 127
● 0111 1111
● 42
● 0010 1010
Farb-Zahlen
● Byte = 8 Bit = 256 Möglichkeiten
● 24 Bit Farbtiefe = 3 Byte
● Blau = 0,0,255 = 255
● Grün = 0,255,00 = 65280
● Rot = 255,0,0 = 16 711 680
● Gelb = 255,255,0 = 16 776 960
● Dezimaldarstellung unhandlich
Kompakte Darstellung
● 24 Bit Farbtiefe
● 3 Byte (255,255,255)
Nachteil: drei einzelne Parameter
● 24 bit (111111111111111111111111)
● 4-er Gruppen
1111 1111 1111 1111 1111 1111
● 4 Bit = 0..15
Hexadezimal-Zahlen (Hex)
● 4 Bit = 0..15
● Basis 16
● Symbole 0..9 plus A , B, C, D, E, F (10-15)

● Blau = 0,0,255 = 0000FF


● Grün = 0,255,00 = 00FF00
● Rot = 255,0,0 = FF0000
● Gelb = 255,255,0 = FFFF00
Hex Farben
● HTML
<body color=”#FA8072” > ....
Web Color Names
Black = "#000000" Green = "#008000"
Silver = "#C0C0C0" Lime = "#00FF00"
Gray = "#808080" Olive = "#808000"
White = "#FFFFFF" Yellow = "#FFFF00"
Maroon= "#800000" Navy = "#000080"
Red = "#FF0000" Blue = "#0000FF"
Purple = "#800080" Teal = "#008080"
Fuchsia= "#FF00FF" Aqua = "#00FFFF"
Web Safe Colors
● 216 Colors (6, 6, 6)
● überholt