Gunnar Bittersmann: Alphabet in binary

Beitrag lesen

@@Simon:

gibt es eigentlich ein logisches Prinzip, wenn man Buchstaben in  ASCII – Code umwandeln will?

Vergiss, dass es irgendwann vor grauer Vorzeit sowas wie ASCII-Code* gegeben hat.

Denke Unicode! (Charts)

Im Bereich Basic Latin (entspricht ASCII-Code) haben die Großbuchstaben A-Z die Codepoints U+0041 bis U+005A (dezimal 65 bis 90), die Codepoints der Kleinbuchstaben sind um x20 = 32 höher (U+0061 bis U+007A, dezimal 97 bis 122).

Genauso im Bereich Latin-1: Großbuchstaben von U+00C0 bis U+00D6 sowie von U+00D8 bis U+00DE, die entsprechenden Kleinbuchstaben von U+00E0 bis U+00F6 sowie von U+00F8 bis U+00FE. (Das Umrechnen in Dezimalzahlen spare ich mir; ist sowieso sinnlos.)

Ab dem Bereich Latin Extended A folgen die Kleinbuchstaben unmittelbar den jeweiligen Großbuchstaben: U+0100 'Ā', U+0101 'ā' usw.

Live long and prosper,
Gunnar

* Du plenktest.

--
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)