Programmierung: Binärzahlen in Hexadezimalzahlen umwandeln

Wenn Sie eine Binärzahl haben und diese Binärzahl in eine Hexadezimalzahl umwandeln müssen, müssen Sie die Binärzahlen lediglich in 4-Bit-Zahlen aufteilen: 11000101 ist eine 8-Bit-Zahl. 1100 0101 ist dieselbe Zahl, aber in 2 4-Bit-Zahlen aufgeteilt. Die 4-Bit-Binärzahl kann so dargestellt werden: 8421 und wo eine „1“ steht, nehmen Sie diese Zahlen und addieren sie zusammen: Bei 1100 steht eine 1 an der 8er-Stelle und eine 1 an der 4er-Stelle. Addieren Sie diese beiden: 8+4 = 12. In Hex ist 12 C, da C an der 12. Stelle steht: 0123456789AB(C)DEF Für die zweite 4-Bit-Binärzahl steht eine „1“ an der 4er-Stelle und eine 1 an der 1er-Stelle, also 4 + 1 = 5 und das Hex-Äquivalent ist einfach 5. Also, 11000101 = C5 8421 8421 1100 0101 --------- 84-- -4-1 8+4 = 12 = C 4+1 = 5 = 5 C5



Zurück zum Blog

Hinterlasse einen Kommentar

Bitte beachte, dass Kommentare vor der Veröffentlichung freigegeben werden müssen.