前のページ|次のページ

EBCDICエンコーディングの制約

EBCDICエンコーディング方法によっては、選択した文字にコードマップ内で割り当てられるコードポイント位置が異なる場合があります。たとえば、次の文字は、英語(U.S.)とドイツ語のEBCDICコードマップでは別のコードポイント位置に割り当てられます。
選択した言語におけるEBCDICコードポイントの差異
EBCDICコードポイント
英語(U.S.)
フィンランド語
スペイン語
ドイツ語(オーストリア)
4A
¢
§
[
Ä
4F
|
!
|
!
5A
!
¤
]
Ü
5B
$
Å
$
$
5F
¬
^
¬
^
6A
¦
ö
ñ
ö
79
'
é
'
'
7B
#
Ä
Ñ
#
7C
@
ö
@
§
A1
~
ü
¨
ß
C0
{
ä
{
ä
D0
}
å
}
ü
E0
\
É
\
ö
プログラミング言語でよく使用される文字の例は、{や$です。
これらの文字は、バリアント文字と呼ばれます。たとえば、ドイツ語のメインフレームユーザーがä (コードポイントC0)を入力すると、アメリカのコンパイラはコードポイントC0を{と解釈します。
前のページ|次のページ|ページの先頭へ