十进制小数转换为二进制数,小数部分到底是乘以几次2?是3次吗?

求求大家帮帮忙啊!我真的只是一个刚注册的新手,所以对这不太懂,也没有多少积分!
请大家帮帮我啊!
谢谢大家!!!

很简单,乘到为整数为止
比如是0.375,
*2 —— 0.75 ,表示 小数点后第一位上为 0
*2 —— 1.5, 表示 小数点后第二位上为 1, 再取1.5小数部分 0.5
0.5*2 —— 1 表示小数点后第三位上为1,这已经是个整数,结束
二进制为: (0.011)2
如果最后不能减为0,则表示不能完全转换成二进制,只能近似表示
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-10-11
小数点可以转吗???
相似回答