Binärsystem rechnen
-
hi, ich beschäftige mich grade etwas mit dem binärsystem und ich wollte mal fragen, warum die größte mit 8 bit darstellbare zahl 255 ist. wo doch 2^8 = 256 ergibt.
wo verliere ich das eine bit? das verstehe ich zum verrecken nicht, warum das so ist.
-
Du kannst 256 veerschiedene Zahlen darstellen. Da es ja aber bei 0 losgeht, ist die höchste Zahl dann nur noch 255.
Alternativ könntest du es ja auch einfach nachrechnen:0b11111111 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
-
zusta schrieb:
hi, ich beschäftige mich grade etwas mit dem binärsystem und ich wollte mal fragen, warum die größte mit 8 bit darstellbare zahl 255 ist. wo doch 2^8 = 256 ergibt.
wo verliere ich das eine bit? das verstehe ich zum verrecken nicht, warum das so ist.
wie jan schon sagte, 0 ist die erste Zahl, nicht die 1 (wie man intuitiv denkt). Es gilt
damit ist
da
Deswegen braucht man 9 Bits, um 265 darzustellen. Allgemein gilt:
-
hmmmm, ganz schön harter broken
-
Einschliesslich der 0 gibt es 256 verschiedene darstellbare Werte. So einfach is das
-
uiuiuiui schrieb:
hmmmm, ganz schön harter broken
Nicht wirklich. Das kann man sich analog im Dezimalsystem vorstellen: Wenn die Zahl maximal dreistellig sein darf, kann ich 1000 Zahlen darstellen. Und trotzdem ist die höchste dreistellige Zahl nicht 1000, sondern 999, während der insgesamt kleinste Wert 0 ist.
-
mein Beitrag war auf einen anderen bezogen der aber gelöscht wurde.
