将十进制0.25转为二进制0.01的Python程序
1条回答 默认 最新
- 辉煌仪奇 2021-10-15 13:57关注
def dec2bin(X): x = X x -= int(X) bins = [] while x: x *= 2 bins.append('1' if x >= 1 else '0') x -= int(x) return bin(int(X))+'.' + ''.join(bins) print(dec2bin(0.25))
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报