Negative Binärzahl in Hex umwandeln?
Hallo Leute,
was ist die Hexadezimalzahl von (-19) bzw (1111111111...11101100)?
Danke im Voraus.
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Informatik
Da 2^4=16 kannst Du jeweils 4 Bit als Gruppe direkt übertragen.
1111 = F usw. usf. .
KarlRanseierIII
14.01.2020, 21:51
@vikiller01
Deiner Frage nach scheint die Zahl länge rzu sein, aber ja, der Suffix EC stimmt soweit, wenn davor alles 1en sind, dann entsprechend viele F einfügen.
eine binäre zahl ist erstmal niemals negativ. Negativ wird es erst durch eine Festlegung, dass das höchste Bit ein Vorzeichen ist. Gleichzeitig muss auch festgelegt werden, aus wieviel Bits die Zahl besteht. "0" an der höchsten Position ist positiv und "1" ist negativ.
Erst durch diese Festlegung kann man negative Zahlen in einem Binärsystem definieren. Und eine Umrechnung in HEX ist damit auch einfach.
also wäre es FFEC?