- 小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0。
- 十进制的0.125
0.125乘以2,得0.25,然后取整数部分0
0.25乘以2,得0.5,然后取整数部分0
0.5乘以2,得1.0,然后取整数部分1.0
小数部分为0,故停止计算
故0.125的二进制表示就是0.001
- 2021中国电信集团公司秋季校园模拟卷(1)—计算机
将十进制数7.5表示成二进制浮点规格化数(阶符1位,阶码2位,数符1位,尾数4位)
7的二进制是111,0.5的二进制是0.1,故7.5的二进制是111.1
把小数点移动到整数位只有1,即为:0.1111 = 1.111* 2^3 = 1.111*2^11,11是二进制,左移了3位,所以阶码是11。3为正数,故阶符为0
正数,数符为0 (负数 数符为1)
尾数,小数点后面的数,为0.1111,用1111表示,拼接后即为01101111。
https://www.zggqzp.com/2020/lnzt_0820/94751.html