十进制12.25对应的二进制是多少,怎么算的

2025-04-14 00:13:22
推荐回答(1个)
回答1:

12.25(十进制)
=
1100.01(二进制)
整数转换方式:
不断除以进制(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。