[Artikel] IT-Zahlensysteme
Da wir dieses Thema im Moment in der Schule behandeln dachte ich mir schreibe ich mal einen Thread dazu.
In diesem Artikel geht es um das Dezimal-, Binär und Hexadezimalsystem.
Zuerst geht es um das Dezimalsystem, das jedem von euch bekannt ist.
Dezimalsystem (Basis 10; Ziffern 0,1,2,3,4,5,6,7,8,9):
http://www.abload.de/img/dezqibnn.png
Dieses System ist ganz einfach, die 2 ist die 100er-Stelle, die 3 die 10er-Stelle und die 7 die 1er-Stelle. Viel mehr muss man dazu nicht sagen.
Binärsystem (Basis 2; Ziffern 0,1):
http://www.abload.de/img/binqcxeq.png
Hier addiert man einfach die Stellen an denen eine 1 steht und erhält eine Dezimalzahl. Also wie im Beispiel:
128+32+8+4+2 = 174
Hexadezimalsystem (Basis 16; Ziffern: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)
http://www.abload.de/img/hexvsxbq.png
Das B steht hier für die 11, die Rechnung lautet also:
Zitat:
= 2 x 16^1 + 11 x 16^0
= 2 x 16 + 11 x 1
= 32 + 11
= 43
Bin für Fragen, Ergänzungen und Verbesserungen offen.
LG
/e: Binär -> Dezimal umrechnen mit PHP, muss eine 8-stellige Zahl sein, nicht dynamisch.