008
04.10.2003, 17:09 Uhr
0xdeadbeef
Gott (Operator)
|
Der Rechner speichert alle Zeichen, auch Buchstaben und Sonderzeichen, als Zahlen ab. Naja, genaugenommen als Kombinationen von aufgeladen/entladen-Zuständen, aber das stellt man normalerweise als binäre Zahlen dar. Jedes Zeichen entspricht einer Zahl, und nach der ASCII-Konvention ist '0' == 48. Da diese Konvention intelligenterweise außerdem die anderen Ziffern direkt über der Null anordnet ('1' == 49, ..., '9' == 57), kann man eine Ziffer, die von der Tastatur eingelesen wurde, in ihren Wert zurückrechnen, indem man den ASCII-Code von '0', also 48, abzieht. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |