问题标题:
负小数二进制怎么转化比如说-0.5化成二进制是多少?
问题描述:
负小数二进制怎么转化
比如说-0.5化成二进制是多少?
李正祥回答:
纯小数部分,乘以2,若积小于1,本位为0,继续乘以2;
若积大于1,本位为1,积减去1所得的差再乘以2.
如此进行下去,直至差为0.
例如0.625,→1.25,记下0.1;
1.25-1=0.25,0.25*2=0.5,记下0.10。
0.5*2=1,
∴0.625转换为二进制的0.101.
-0.5转换为二进制的-0.1.
望采纳
点击显示
其它推荐