- ベストアンサー
JISコードと句点コードと16進法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
区点コードからJISコードへの変換が知りたいんですね。 区点コード 01601 であれば、 区番号=016 点番号=01 です。 JISコード=(区番号+20h)×100h+点番号+32h (語尾にhが付く数値は16進数です。) でJISコードを求められます。 20h=32 100h=256 ですので、10進数で表記すれば JISコード=(区番号+32)×256+点番号+32 では、01601を入れてみましょう 区番号=016 点番号=01 ですので、 (16+32)×256+1+32=48×256+33=12321 12321を16進数で表すと3021hです。
その他の回答 (1)
- arukamun
- ベストアンサー率35% (842/2394)
文字コードには色々あります。 JISコード シフトJISコード 区点コード EUC Unicode 等々です。 例えば漢字の「亜」ですが、 JIS 3021(16進数) シフトJIS 889F(16進数) 区点 01601(10進数) Unicode 4E9C(16進数) です。 ※区点コードは16進数で表現しません。 >1601は3021? 区点コード1601はJISコード3021 >11が2B? 区点コード1611はJISコード302B >3が23? ASCIIコードでの3が16進数23 という事ですね。 数字の前にコード名を書かないと何がなんだか解らないという事です。 ご理解頂けましたでしょうか。
補足
ありがとうございます。すいません質問の仕方が悪かったようです。区点コード1601からJISコード3021 の変換の仕方が知りたかったんです。10進法から16進法へどういう理屈でそうなるのか?よろしくお願いします。
関連するQ&A
- JISコードとシフトJISコードの違い
僕の買った参考書には ASCIIコード・・・英数字・記号を1Bで表す。 JISコード・・・英数字・記号を1Bで表すコード体系とひらがな・漢字を2バイトで表すコード体系。 シフトJISコード・・・ASCIIの1Bコード体系とJISの2Bコード体系を合体した文字コード。 とあるのですが、JISコードとシフトJISコードの違いが分かりません。というか同じではないでしょうか?2つのコードの違いを教えてください。
- 締切済み
- その他([技術者向] コンピューター)
- 文字操作をしたjisコードをシフトjisに変えたい
携帯メールをCGIで受け取って処理するスクリプトを書いているのですが 文字コードの処理について行き詰っています。 $str = " $B$F$9$H (B"; #jisコードで"てすと" として、この文字列をjcode.pmでシフトjisに変換したいのですが $body = Jcode::convert($str, 'sjis'); このようにしても$bodyの中身は" $B$F$9$H (B"のまま変わりません。 MIME::parserでうけとったjisコードの文字列はちゃんと変換されるのでjcode.pmに問題はないと思われますが、 文字列操作をして変数に入れるとMIME::parserで受け取った場合とおなじ内容でもデコードされないとゆう結果になります。 なにか根本的に違うのでしょうか… スペースを省いてみたり $body = Jcode::convert($str, 'sjis','jis'); としてみたりしたのですが まったくダメでした。 ちょっとしたアドバイスだけでもいいのでよろしくお願いします。 あとお金がかかってもよいので、そういった問題を解決できそうなサイトなどがあれば紹介していただければと思います。 よろしくお願いします。m(__)m
- 締切済み
- Perl
- JISコードが正しく表示されない
閲覧ありがとうございます。 エクセルでJISコード表を作成してます。 B2[=DEC2HEX(CODE(C2),4)]関数 C2[文字]でJISコードを表示させてるのですが、 UniCodeの0x00A1~0x00A5を入力(IMEパレット)すると0x00A5は、005Cと正しく表示されるのですが、それ以外は003Fと違う値が表示されます。 何か設定等で問題あるのでしょうか? 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- JISコードについて
wordの並べ替え機能で、JISコードがあるんですが、 使ってみても何を基準に並べ替えられているのかが分かりません。 JISコードを調べてみたんですが、よく分からず、 どなたか分かりやすい説明をお願いします。
- ベストアンサー
- Windows XP
- JISコードとは
「JISコード」という言葉の意味が分かりません。 アスキーデジタル用語事典 http://yougo.ascii24.com/gh/13/001390.html によると、JIS X 0208、JIS X 0212に規定される文字コードのことのように思えるのですが、JIS X 0201、JIS X 0213に規定される文字コードは、JISコードには含まれないのでしょうか。 それとも、このようなこととは異なる、全く別の概念でしょうか。 「JISコード」の意味を教えてください。
- ベストアンサー
- その他(インターネット・Webサービス)
- JISコードとshift JISコードとを示す、JIS X 0208中の文書
JISコードとshift JISコードとは、JIS X 0208において規定されていると思いますが、具体的には、JIS X 0208の中の何という文書(例えば、表-3とか、附属書3とか)に示されているのでしょうか。
- ベストアンサー
- Windows Vista
- 土の下に口を書く吉の漢字コード(JISコード、句点でも可)
Win、XPのOSを使用してるのですが、吉の漢字で土の下に口を書く吉の漢字をパソコンで表示するJISコードを教えて頂きたいのですが。以前間違い無くあるコード (現在全然覚えていない)で土の下に口を書く吉田と言う漢字を表示できたのですが、パソコンが壊れ、再インストールした為、単語登録していたのが消去し、現在表示出来なくなっています。漢字変換ソフトはIME2000です。
- 締切済み
- 日本語・現代文・国語
- JISについて
JISの1997年度版のB1177(六角穴付き止めねじ)について、1988年度版との内容の変更点を教えていただきたいと思っています。宜しくおねがいします。
- 締切済み
- その他(学問・教育)
お礼
ありがとうございました。とても分り易い説明で理解しやくかったです。