2016-10-26 6 views
0

Ist die Darstellung von UTF-8-Codierung in Dezimalzahlen sogar möglich? Ich denke nur Werte bis 255 wären richtig, habe ich recht? Soweit ich weiß, können wir UTF-8 nur in Hex- oder Binärform darstellen.UTF-8 in Dezimal

Antwort

0

Ich denke, es ist möglich. Schauen wir uns ein Beispiel an:

Der Unicode-Codepunkt für ∫ ist U + 222B.

Seine UTF-8-Kodierung ist E288AB, in hexadezimaler Darstellung. In Oktal wäre dies 342253. In Dezimal wäre es 226136171. Das heißt, wenn Sie jedes Byte einzeln darstellen.

Wenn Sie die gleichen 3 Bytes als eine einzelne Zahl betrachten, haben Sie E288AB in hexadezimal; 70504253 in Oktal; und 14846123 in Dezimal.