Konvertieren der vorzeichenbehafteten Größe in eine Dezimalzahl

Posted on
Autor: Laura McKinney
Erstelldatum: 8 April 2021
Aktualisierungsdatum: 17 November 2024
Anonim
Konvertieren der vorzeichenbehafteten Größe in eine Dezimalzahl - Wissenschaft
Konvertieren der vorzeichenbehafteten Größe in eine Dezimalzahl - Wissenschaft

Das Umrechnen zwischen vorzeichenbehafteter Größe und Dezimalzahl ist eine wichtige Fähigkeit, die im Informatikunterricht vermittelt wird. Die vorzeichenbehaftete Größe ist eine binäre Darstellung, wobei das Bit ganz links ein Vorzeichen ist, z. B. 01111110. Dezimalzahlen werden im normalen täglichen Leben verwendet, z. B. -1, 0, 1 und 2. Die Konvertierung zwischen diesen beiden numerischen Formen erfordert Verstehen, wie binär und das Vorzeichenbit in vorzeichenbehafteter Größe funktionieren.


    Beschriften Sie jede Ziffer der vorzeichenbehafteten Magnitude mit einer zunehmenden Potenz von 2, beginnend mit der ganz rechten Ziffer und nach links bewegend. Potenzen von 2 haben die Form von 2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3 und so weiter. Ignorieren Sie die Nummer ganz links und ignorieren Sie alle Auffüllungs-Nullen zwischen der Ziffer ganz links und der ersten 1. Die Nummerierungssequenz lautet "32, 16, 8, 4, 2, 1" und so weiter. Beispielsweise erhält die vorzeichenbehaftete Betragsnummer "10000101" die Bezeichnungen "4, 2, 1", wobei die ganz linke Ziffer und die Auffüllungsnullen ignoriert werden.

    Addieren Sie alle Bezeichnungswerte, bei denen die entsprechende vorzeichenbehaftete Betragszahl eine 1 in der Ziffer enthält. Zum Beispiel ist 10000101 "1 + 4 = 5".

    Fügen Sie vor der Zahl ein negatives Vorzeichen ein, wenn die ganz linke Ziffer eine 1 ist. Beispiel: 10000101 wird zu -5. Dies ist das Dezimaläquivalent der vorzeichenbehafteten Betragszahl.