16進数289,fffを10進数に変換
【解説】
16進数289,fffを10進数に変換する方法を説明したいと思います。
考え方として、
1桁目はそのまま
2桁目は16 * 値
3桁目は16 * 16 * 値
1桁目 + 2桁目 + 3桁目 = 10進数の値 となります。
この場合であれば、
1桁目の9はそのまま
2桁目は 16 * 8 = 128
3桁目は 16 * 16 * 2 = 512
9 + 128 + 512 = 649 が10進数の値となります.
fffの場合であれば、
15
16 * 15 = 240
16 * 16 * 15 = 3840
15 + 240 + 3840 = 4095 が10進数の値です.
ここで注意なのが16進数は0から始まっているため、
fに対応する10進数の値は15となります.