19.8转换码是
发布网友
发布时间:2024-10-16 20:33
我来回答
共1个回答
热心网友
时间:2天前
整数和小数分别转换。
整数除以2,商继续除以2,得到0为止,将余数逆序排列。
19/2=9余1
9/2=4余1
4/2=2余0
2/2=1余0
1/2=0余1
所以19的二进制是10011
小数乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数顺序排列。
0.8x2=1.6,整数部分为1,小数部分为0.6
0.6x2=1.2,整数部分为1,小数部分为0.2
0.2x2=0.4,整数部分为0,小数部分为0.4
0.4x2=0.8,整数部分为0,小数部分为0.8
(开始循环)
0.8x2=1.6,整数部分为1,小数部分为0.6
0.6x2=1.2,整数部分为1,小数部分为0.2
……
所以0.8的二进制是0.11001100……
十进制19.8等于二进制10011.11001100......
至于最后的精度,取决于你要几位小数,0舍1入