013
16.07.2004, 21:58 Uhr
Hans
Library Walker (Operator)
|
@RedEagle
dann ist Dir wohl auch noch nicht aufgefallen, das der Name sowieso eine gewisse Spielerei in sich birgt. In C und C++ gibt es doch die Möglichkeit, konstanten im Quelltext auch hexadezimal anzugeben, indem man 0x davor schreibt. Und wenn wir uns die Zeichenkette deadbeef mal genauer ansehen, stellen wir fest, das die nur die Buchstaben a, b, d, e und f enthält. Also nur jene Buchstaben, die auch als hexadezimale Ziffern verwendet werden. Da ausserdem 0x davor steht, ist das ganze auch als Hex.-zahl interpretierbar. (*SpekulationModus ein*) Und das ist wohl ein Grund dafür, warum er sich so nennt.(*SpekulationModus aus*) 0xdeadbeef ist demnach = 3735928559 dezimal.
Es gibt übrigens noch mehr solcher Zahlen, die man auch anders deuten kann. Beefy selber hatte da mal 'ne Webseite bekannt gegeben, wo weitere Beispiele stehen. Ich weis die Adresse aber nicht mehr.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |