十进制分数怎样转换成二进制数?例如:-27/64

如题所述

-27/64=-0.421875
再将-0.421875转换为二进制
0.421875的二进制为0.011011
因为是负数:原码为:1.011011
反码为:1.100100
补码为:1.100101
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-28
直接给分子乘以2,比64大就取1,小就取0。后面再从分子乘2后的得数减去分母,再乘2,后面你就懂了!
相似回答