十进制128.26转换成二进制是多少?

2025-12-14 07:48:43
推荐回答(1个)
回答1:

128=2^8,对应二进制数为:100000000B
0.26*2=0.52(取0)
0.52*2=1.04(取1)
0.04*2=0.08(取0)
0.08*2=0.16(取0)
0.16*2=0.32(取0)
0.32*2=0.64(取0)
0.64*2=1.28(取1)
0.28*2=0.56(取0)
......
所以,0.26=0.01000010+ε(其中ε<2^(-8))
128.26=100000000.0.01000010B+ε(其中ε<2^(-8))