- ベストアンサー
JIS X 0201の7ビットと8ビットの区別
(1)JIS X 0201:1997ではアルファベットには7ビットの文字コードが与えられているが8ビットの文字コードは与えられていない、と思うのですが、それで正しいでしょうか。 (2)JIS X 0201:1997の図5ではアルファベットの上の方「7ビット符号」という欄と「8ビット符号」という欄が表示されています。もし上記(1)の御回答がyesであればここには「8ビット符号」の欄は不要だと思うのですが、なぜ「8ビット符号」の欄が表示されているのでしょうか。
- みんなの回答 (4)
- 専門家の回答
お礼
>8ビット符号が書かれているのに「与えられていない」というのは何を意味しているのでしょうか? 標題が「7ビット及び8ビットの情報交換用符号化文字集合」なので、「7ビットとはアルファベットの部分のことであり、8ビットとは片仮名の部分のことである」と思っていました。そうではないんですね。 >(a) (その文字集合の中で) 文字がどのように配置されているか. (b) (その文字集合の中で) 特徴的な文字のコードがいくつになるか. ということはいつも気にかけておいた方がいいですよ. そうですね。よく分かりました。 >一般には (特にプログラマは) C言語の16進表記 0x7E やアセンブラの16進表記 7EH などを使用することが多いです. また,Unicode ではほとんど16進表記です.10進表記を使うのは 数値文字参照 (例:~) のときぐらいだと思います. そうなんですか。JISでは7/14などとしてあるのになぜJIS以外では0x7Eや7EHなどと書くのかと不思議に思っていました。 有り難うございました。