1. [单选]小数值1.5625的二进制表示是____。
A. 101.1001
B. 0.001
C. 101.111
D. 1.1001
答案为D,至于小数怎么转换的,咱们下面就来讨论一下
乘基数取整法,如0.5625*2,得0.22取整数部分1作为小数的十分位,再0.125*2,得0.25,取整数0作为小数的百分位,一直重复上述步骤,直到你所需的精度
直到最后求出1001为0.5625的小数部分的二进制表示,整数部分直接取下来,答案为D
第一次写博文,不足之处欢迎大家多多指正,谢谢(*^__^*)
网友评论