Zitat:
Also ein kleiner Ausflug in die Zahlensysteme:
1. Die Basis eines Zahlensystems ist b.
2. Die Ziffern eines Zahlensystems reichen von 0 bis b-1.
3. Jede Stelle (Ziffernstelle, ... Einer-, Zehner-, Hunderter- usw. -stelle für das Dezimalsystem bzw. ist das auch allgemein gemeint) wird mit einer Potenz der Basis multipliziert.
4. Eine Potenz = Die Basis hoch dem Exponenten.
5. Die Exponenten beginnen bei 0 (für die Einerstelle) und setzen sich fort mit 1 für die Zehnerstelle, 2 für die Hunderterstelle usw.
6. Jede Basis hoch 0 ergibt, mathematisch so definiert, 1.
Die Zahl 10 dez ist 1010 bin sowie A hex.
Das Dualsystem besteht aus den Ziffern 0 und 1 und hat die Basis 2.
Das Hexadezimalsystem hat 16 Ziffern, 0 bis 9 und A bis F, die Basis ist 16.
|
Geschrieben von Kikakater im Thread
http://www.wcm.at/vb2/showthread.php?threadid=47399. Gefunden über die Suchfunktion.
Die Zahl 123 kann man als 3*Einser+2*Zehner+1*Hunderter schreiben.
=3*10^0+2*10^1+1*10^2
Das heißt: Die hexadezimalzahl wird von rechts nach links aufgelöst:
ffffffh=16*16^0+ 16*16^1+ 16*16^2+ 16*16^3+ 16*16^4+ 16*16^5d
123456h=6*16^0+ 5*16^1+ 4*16^2+ 3*16^3+ 2*16^4+ 1*16^5d
h steht für hexadezimal, d für dezimal.
Hoffe das stimmt so.
Jak
____________________________________
Join the DNRC |
Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)