(1)できるだけ少ない知識で解きたい人用「16進数の小数0.248を10進数の分数で表したものはどれか」

#基本情報技術者試験 #平成30年 #秋期 #問1 #16進数 #小数 #10進数 #分数

16進数の小数0.248を10進数の分数で表したものはどれか。

ア 31/32
イ 31/125
ウ 31/512
エ 73/512

16進数の小数0.248を2進数にする。(16進数の1ケタは、2進数の4ケタだったから・・・)
2 ---> 0010  4 ---> 0100  8 ---> 1000
2進数にすると0.001001001000、右側の0を取り除くと0.001001001

小数部分を正数として10進数にしてみると73。(1+8+64=73)で、分子が73の「エ」。


分母はこの際気にせずに過ごしてもいいけど・・・分母はそもそもMAXの状態を表すものなので、小数部分のケタ数に見合ってないとだめ。今回の小数は0.001001001と9ケタあるので、32や125では足りないね。

正統の解説は、別のところで確認してね。



この記事が気に入ったらサポートをしてみませんか?