Postava s plným úhlem

Plný úhel – označuje, že postava zabírá dvě standardní umístění postavy.

Full angle character

Jednoduše řečeno, celoúhlové znaky zabírají 2 bajtová místa, poloviční šířka (Half-Width Characters) zabírá 1 bajtové místo. Rozdíl mezi nimi se projevuje především v zadávání arabského číselného slova, anglických písmen, interpunkce, speciálních symbolů, které potřebují pouze jeden bajt pro obecné použití polovičního úhlu. Pokud píšete v plném úhlu, mezi každým byte se vygeneruje mezera. Registrační název obecného webu, heslo je přidáno písmenem, a pokud použijete úplný vstup, vygeneruje chybu. Každý čínský znak zabírá 2 bajty, takže bez ohledu na to, zda použijete úplný roh nebo poloviční vstup.

Víme, že ve Windows zabírají čínské znaky a znaky s plným rohem dva bajty a používají ASCII Chart 2 (KÓDY 128-255). Můžeme to použít ke zjištění, zda zadaný uživatel používá čínské znaky a znaky s plnými rohy. Ve skutečnosti je první bajt celohornových znaků vždy nastaven na 163 a druhý bajt je stejný poloviční znakový kód plus 128 (bez mezer). Je-li poloviční úhel A 65, je plný úhel A 163 (první bajt), 193 (druhý bajt, 128 + 65). Pro čínštinu je její první bajt nastaven na větší než 163 (například 'A' je: 176 162), v čínštině nemůžeme převádět.

Související články
HORNÍ