アプリ版:「スタンプのみでお礼する」機能のリリースについて

10進数の数字列"1234"を16進数に変換すると04D2となる
と問題集に書かれていたのですがどのように求めているのでしょうか。

ちなみに、問題ではJISの文字コードで一旦変換してから二進数に
変換していましたがいまいち理解できませんでした。

1234ならば
1→0031 2→0032 3→0033 4→0034 と一旦変換して
04D2を求めていました。

よろしくお願いいたします。

A 回答 (1件)

うーん、わざわざ2進数や文字コードにする理由は分かりません。


16進数なので
1234であれば16で割って余りを求めます。
商は77あまり2になります。
次に商の77を16で割ります。
4あまり13になります。
4は当然16で割れないので
0あまり4になります。
ということで
0、4、13、2で13は16進数ではDになるの
04D2になります。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2009/08/03 21:08

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