发布网友 发布时间:2022-03-28 22:00
共1个回答
热心网友 时间:2022-03-28 23:29
十进制转换二进制: 假设题目中的12.25 整数和小数分开来转换。 整数转换方式: 不断除以进制(2),第N次的余数作为右数第N位的值,直到商为0。 12/2=6……0 6/2=3……0 3/2=1……1 1/1=0……1 所以二进制12整数部分为1100。 小数则是不断乘以进制,取整数位,直到剩余值为0。 12.25的小数部分为0.25 0.25*2=0.5取0剩0.5 0.5*2=1取1剩0 所以0.25的二进制数为0.01。 所以12.25转换为二进制为1100.01。 追问: 是啊,我算的也是这个结果,这样的话就没有正确选项了!是不是题目出的有问题啊?