24.02.2008, 00:15
Leicht OffTopic:
Für das eigentliche "Rechnen" in Hex (was z.B. ein Taschenrechner auf dem Display zeigt), empfehle ich grundsätzlich Big Endian (wie man es gewohnt ist, niedrigste Werte rechts).
Crystal schrieb:Weil im hexadezimalen System die Bytes umgekehrt werden müssen (low byte first), entspricht der Wert 36 0A.Tschuldige, wenn ich pingelig bin, aber in Hex zu rechnen ist für manche schon schwierig genug, da sollte man sich IMHO zumindest von Anfang an die richtigen Konventionen angewöhnen. Die Vertauschung der Bytes rührt nicht vom Zahlensystem her, sondern lediglich von der Art bestimmter Systeme (u.a. x86, also "PCs"), längere Zahlen im Speicher abzulegen: http://de.wikipedia.org/wiki/Byte-Reihenfolge#Little
Für das eigentliche "Rechnen" in Hex (was z.B. ein Taschenrechner auf dem Display zeigt), empfehle ich grundsätzlich Big Endian (wie man es gewohnt ist, niedrigste Werte rechts).
Manche Menschen haben einen Gesichtskreis vom Radius Null, und nennen ihn ihren Standpunkt.
-- David Hilbert