Wie viel bit oder so hat ein einziger Buchstabe?
Brauche die Infos zum programmieren einer APP
5 Antworten
![](https://images.gutefrage.net/media/user/icekeuter/1445272984729_nmmslarge__21_64_286_286_799350874d18b2970ef54370d24e1112.png?v=1445272985000)
Das kommt ganz auf die Codierung an (ASCII, UTF-8,...)
MfG. icekeuter
![](https://images.gutefrage.net/media/user/DorianWD/1444750261_nmmslarge.jpg?v=1444750261000)
Hey Perser 1990,
Hab was auf Englisch gefunden: http://stackoverflow.com/questions/4850241/how-many-bits-in-a-characterIch hoffe das wäre für dich nützlich.
MfG
![](https://images.gutefrage.net/media/default/user/7_nmmslarge.png?v=1438863662000)
Besonders bei UTF-8 gibt es 127 Zeichen, die mit genau einem Byte (8 Bit) dargestellt werden, alle anderen Zeichen (u. a. unsere Umlaute) werden mit mindestens zwei Byte dargestellt - die Anzahl an Bits pro Zeichen schwankt also.
Wenn wir die volle Dröhnung der Shannonschen Informationstheorie auf die Frage loslassen, ist das auch noch sprachabhängig, und man erhält gebrochene Anzahlen von Bits. Das 'e' hat in europäischen Sprachen sehr wenige Bits an Information, seltene Buchstaben sehr viel mehr.
Aber auch, wenn man sich auf ganzzahlige Bitzahlen beschränkt, gibt es Codes, die die Buchstaben mit möglichst wenigen Bits im Durchschnitt darstellen, auch hier schwankt die Anzahl der Bits pro Buchstabe stark.
![](https://images.gutefrage.net/media/user/LemyDanger57/1444747317_nmmslarge.jpg?v=1444747317000)
Normalerweise reichen dafür 8 Bit, also 1 Byte.
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
8Bit also 1Byte in der Regel
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Wenn der Text mit ASCII codiert wurde, dann braucht ein Buchstabe 1 Byte = 8 Bit