我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用python将十进制小数转换为二进制小数

img

data = float(input(">>>"))

tmp = data
res = '0.'
while tmp != 0:
    z = int(tmp * 2)
    res += str(z)
    tmp = tmp * 2 - z
print(res)

近期文章

  • CCS3.3 程序运行后出现问题
  • 纠错,顺序输出各位数字,输出的数字个位缺失
  • java写继承树,定义一个employee类
  • vb.net 大量导出Excel的方式 约有40万
  • 真题调试无法获取后台接口数据
  • 看一下吧,不会呢,凑字数了
  • 哪位可以看看这段延迟函数吗,自己看不太懂
  • 明天生死局今天准备熬夜了我这怎么c语言写啊
  • 我这里哪里错了,求解答
  • For循环为什么不能一起在scant 里输出值
  • 求解两道timu的标准代码
  • eclipse输入中文命令行参数,输出参数时乱码
  • 在查看python库的文档的时候,cmd报'utf-8' 的错误
  • jsp使用jdbc中的toString方法为什么返回的是字段?
  • 排序输出字典中数据python
  • 计算输入的整数中正数个数,负数个数,和,平均值
  • 为什么这段程序输不出结果(question是优化求完全数的程序)
  • sql的相关问题 ,初学者 ,求解。
  • vscode插件prettier会自动给return加括号,请问有设置关闭吗
  • 冒泡排序没看出来哪错了

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华