Zahlen und Bytes?
Hallo ,
Ich wollte fragen wieviele Zahlen man mit einem Byte codieren kann.
Mfg
5 Antworten
![](https://images.gutefrage.net/media/user/Isendrak/1555747535308_nmmslarge__0_0_160_160_7f828fad18ee7edb96b8daceedaeeadb.png?v=1555747535000)
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...)
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Also für jeden "Zustand" des Bytes eine Zahl.
![](https://images.gutefrage.net/media/user/Knomle/1653236039619_nmmslarge__578_867_1611_1611_511d5261e563c0e6c59a552b5669e3f6.jpg?v=1653236040000)
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
![](https://images.gutefrage.net/media/user/Lukian0816/1554235671995_nmmslarge__0_0_640_640_5f9492e49fa6b687c65dd6eb92c4b822.png?v=1554235672000)
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.
![](https://images.gutefrage.net/media/user/HansHans12346/1566481349186_nmmslarge__76_0_375_375_f007fc19d5febbd2abc9c00b28ca59cf.png?v=1566481349000)
meinst du 1001110101110111? so kodiert man nicht
![](https://images.gutefrage.net/media/user/HansHans12346/1566481349186_nmmslarge__76_0_375_375_f007fc19d5febbd2abc9c00b28ca59cf.png?v=1566481349000)
![](https://images.gutefrage.net/media/user/Knomle/1653236039619_nmmslarge__578_867_1611_1611_511d5261e563c0e6c59a552b5669e3f6.jpg?v=1653236040000)
![](https://images.gutefrage.net/media/user/HansHans12346/1566481349186_nmmslarge__76_0_375_375_f007fc19d5febbd2abc9c00b28ca59cf.png?v=1566481349000)
![](https://images.gutefrage.net/media/user/Knomle/1653236039619_nmmslarge__578_867_1611_1611_511d5261e563c0e6c59a552b5669e3f6.jpg?v=1653236040000)
![](https://images.gutefrage.net/media/user/HansHans12346/1566481349186_nmmslarge__76_0_375_375_f007fc19d5febbd2abc9c00b28ca59cf.png?v=1566481349000)
![](https://images.gutefrage.net/media/user/Knomle/1653236039619_nmmslarge__578_867_1611_1611_511d5261e563c0e6c59a552b5669e3f6.jpg?v=1653236040000)
![](https://images.gutefrage.net/media/user/HansHans12346/1566481349186_nmmslarge__76_0_375_375_f007fc19d5febbd2abc9c00b28ca59cf.png?v=1566481349000)
Das wären der Länge nach schon 2 Bytes