Umrechnung dezimal -> oktal | signed/unsigned?

Dnh

Mitglied
Hallo,

angenommen ich habe folgende binärzahl gegeben:

11001

Sehe ich es richtig, dass für eine Umrechnung ins Oktalsystem bekannt sein MUSS, ob es sich um eine signed oder unsigned Zahl handelt?
Normalerweise würde ich die Binärzahl in 3er Blöcke einteilen und dann in Dezimalzahlen umrechnen. Dies wäre allerdings die Vorgehensweise die ich bei einer unsigned Zahl anwenden würde. Entsprechend würde ich das fehlende 6. Bit mit einer 0 auffüllen.
Wie verhält es sich bei einer signed Zahl? Wird dann einfach mit Einsen aufgefüllt und ansonsten gleich vorgegangen?
 
Müssen tut gar nix. Wenn Du dezimal -20 schreibst, verwendest Du ja auch keine Ziffer, um das Vorzeichen darzustellen. Ansonsten hast Du ein Stellenwertsystem, Du kannst von rechts nach links den Wert der Stelle ermitteln.
 

Zurück
Oben