文字コード総合スレ part3
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:デフォルトの名無しさん 07/07/23 10:54:46 サロゲートペア? 101:デフォルトの名無しさん 07/07/23 13:13:34 >>99 U+304B, U+309A はサロゲートペアじゃないんだけど、 この2つをサロゲートペアに見立てて、 サロゲートペアからコードポイントを引き出す計算を 無理やり適用したら U+FD61809A になるんじゃね? いまやったけど ((0x304B - 0xD800) << 10) + (0x309A - 0xDC00) + 0x10000 が 0xFD61809A になる。 102:デフォルトの名無しさん 07/07/23 13:56:31 こりゃ恥ずかしいバグだな。ベータ段階で誰も指摘しなかったのも... 103:デフォルトの名無しさん 07/07/23 20:24:48 >>101 なるほど, 0x10000 + (0x304B − 0xD800) × 0x400 + (0x309A − 0xDC00) = −0x29E7F66 = 0xFD61809A − 0x100000000 という計算の結果,こうなるわけですか。 安易な計算による似たようなバグとして, 「IME パッド - 文字一覧」の Windows-31J 一覧(「シフト JIS」 一覧)で 0x81FF にマウスカーソルを合わせると 面区点コードが「1-02-97」と出てきてしまうのもありますね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/157 KB
担当:undef