2進数から16進数に直接変換した方が楽ですよ。あんまり考えることなく変換できます。
① 下の位から4桁(4ビット)ずつ分ける。
② その4桁ずつを16進数の数字に割り当てる。
例で見たほうが分かりやすいと思うので問題にしてみます。
11111111000100
4ビット毎に分ける。
0011 1111 1100 0100
(一番上の桁は4桁に満たないので4桁にする)
3 F C 4
2進数から16進数に直接変換した方が楽ですよ。あんまり考えることなく変換できます。
① 下の位から4桁(4ビット)ずつ分ける。
② その4桁ずつを16進数の数字に割り当てる。
例で見たほうが分かりやすいと思うので問題にしてみます。
11111111000100
4ビット毎に分ける。
0011 1111 1100 0100
(一番上の桁は4桁に満たないので4桁にする)
3 F C 4
この質問を見ている人は
こちらの質問も見ています😉