Wie werden negative Zahlen im Binärsystem dargestellt?
Verabredungsgemäß.
Es wird festgelegt, welcher Wertebereich mit den zur Verfügung stehenden Bits dargestellt wird. Beispielsweise Null und alles andere positiv, oder alles negativ, das mit 1 beginnt, nur Einsen als -1.
Das ist ganz praktisch, weil beim Addieren von 1 zu 111…111 das Ergebnis 000…000 ist; der Überlauf bleibt ja außerhalb der Zahlendarstellung, es sollte aber kontrolliert werden ob bei Addition von positiven Werten ein negatives Resultat entsteht.
In einer MIDI-Dokumentation habe ich gelesen, dass die 16 Kanäle, Spuren von 1 bis 16 gezählt, aber mit b0000 bis b1111 codiert werden, also zur üblichen Binärzahl 1 addiert wird. (Dabei ist es egal, ob jeweils vier Binärziffern zu einer Hex-Ziffer zusammengefasst werden)