十进制123.45换算成二进制等于多少?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/14 18:42:03
十进制123.45换算成二进制等于多少?十进制123.45换算成二进制等于多少?十进制123.45换算成二进制等于多少?首先利用除二取余法算123123除二得61余161除二得30余130除二得15余

十进制123.45换算成二进制等于多少?
十进制123.45换算成二进制等于多少?

十进制123.45换算成二进制等于多少?
首先利用除二取余法算123
123除二得61余1
61除二得30余1
30除二得15余0
15除二得7余1
7除二得3余1
3除二得1余1
1除二余1
所以123的二进制是(自下而上数)1111011,再算0.45利用乘二取整法
0.45乘2得0.9整数位为0
0.9乘2得1.8整数位为1
0.8乘2得1.6整数位为1
0.6乘2得1.2整数位为1
0.2乘2得0.4整数位为0
0.4乘2得0.8整数位为0
0.8乘2得1.6整数位为1(自此1.6开始循环)
所以小数位数(自上而下数)为:0111001
也就是123.45的二进制为:1111011.0111001