【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】

CASLIIにおいて
文字列を数字へ変換する場合、000FでAND演算をしますよね?この方法で変換が行なえることはわかるのですが、なぜ000FでAND演算をすると変換されるのか、その原理が分かりません。
ご教授のほどお願い致します。

A 回答 (1件)

数字の文字列表現は、16進表記では


0が0x30、1が0x31...9が0x39
となりますので、上位4ビットをクリアして、下位4ビットを維持すれば数値に変わります。
    • good
    • 1
この回答へのお礼

なるほど、よく理解できました。
分かりやすい説明ありがとうございます。

お礼日時:2006/09/15 12:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報