Zahlen und Bytes?
Hallo ,
Ich wollte fragen wieviele Zahlen man mit einem Byte codieren kann.
Mfg
5 Antworten
Das kommt auf mehrere Dinge an.
Zunächst mal: Sprechen wir vom heutzutage üblichen 8-Bit-Byte?
Davon ausgehend, dass dieser Teil mit ja beantwortet wird:
Wenn du meinst "Wie viele eindeutig voneinander zu unterscheidende Zahlen lassen sich mit einem Byte darstellen?", dann: 2⁸=256.
Wenn du meinst "Wie viele z.B. 4-Bit-Zahlen lassen sich in einem Byte unterbringen (in ein Byte codieren)?", dann 8/4=2. (natürlich gehen auch 4 2-Bit-Zahlen oder 2,6... 3-Bit-Zahlen, usw...)
Also für jeden "Zustand" des Bytes eine Zahl.
Ein Byte besteht aus 8 Bit. Die größte Zahl die man damit darstellen kann ist 255.
Plus die 0, wenn alle Bits genullt sind ergibt eine Anzahl von 256 Kombinationen.
0000 0000 = 0
0000 0001 = 1
0000 0010 = 2
0000 0011 = 3
...
0110 1101 = 109
0110 1110 = 110
...
1111 1110 = 254
1111 1111 = 255
Ein Byte hat acht Bits, also hast du 2^8 = 256 verschiedene Möglichkeiten. Also quasi ein Bereich von 0 - 255. Wobei immer nur eine Zahl auf einmal.
meinst du 1001110101110111? so kodiert man nicht
wieso sollte man so nicht kodieren?