Hallo, ich habe einmal eine kurze Frage - anbei erstmal meine Tabelle und Notizen zu den verschiedenen Datentypen:
Was ich über die Datentypen bzw. deren Wertebereiche verstanden habe, ist ja schon darunter vermerkt - was ich jedoch nicht verstehe, ist, warum der negative Bereich der Werte nicht genauso wie im positiven um 1 verringert wird.
Nach meinem Verständnis wäre der höchstmögliche Wert für bspw. ein byte:
positiv: 0111 1111 entspricht +127
negativ: 1111 1111 entspricht -127
Warum ist jedoch der Wertebereich im negativen immer um eins höher?
Frage
Fisinym
Hallo, ich habe einmal eine kurze Frage - anbei erstmal meine Tabelle und Notizen zu den verschiedenen Datentypen:
Was ich über die Datentypen bzw. deren Wertebereiche verstanden habe, ist ja schon darunter vermerkt - was ich jedoch nicht verstehe, ist, warum der negative Bereich der Werte nicht genauso wie im positiven um 1 verringert wird.
Nach meinem Verständnis wäre der höchstmögliche Wert für bspw. ein byte:
positiv: 0111 1111 entspricht +127
negativ: 1111 1111 entspricht -127
Warum ist jedoch der Wertebereich im negativen immer um eins höher?
Link zu diesem Kommentar
Auf anderen Seiten teilen
6 Antworten auf diese Frage
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.