转换进制问题:将十进制数33.628转换成等值的二进制数和十六进制数

2025-02-24 19:25:29
推荐回答(1个)
回答1:

33/16=2 余数1,二进制形式0001
2/16=0 余数2,二进制形式0010
33d=00100001b=100001b
0.628*16=10.048 整数10,二进制形式1010
0.048*16=0.768 整数0,二进制形式0000
0.628d≈0.1010000b=0.101b
33.628d≈100001.101b