十进制0.1用二进制如何表示

2025-03-07 05:01:02
推荐回答(2个)
回答1:

乘2取整
0.1*2=0.2 取 0
0.2*2=0.4 取 0
0.4*2=0.8 取 0
0.8*2=1.6 取 1
0.6*2=1.2 取 1
0.2*2=0.4 取 0
.
.
.
因而十进制0.1无法用二进制精确表示,为无限循环小数0.0001100110011001100...

回答2:

乘二取整,进位取零,逆序排列