python-3.x - 如何在没有round()的情况下获取前5个十进制位置值
问题描述
不使用 round() 的精确十进制数字
我正在使用 python3 和 django 1.11.5
假设 a = 92.466578699
预期结果 a = 92.46657
解决方案
尝试格式
format(1.242563,".2f")
输出将是:
1.33243
其他
print (format(1.332432,".5f"))
1.33243
推荐阅读
- c++ - 如何让这个 C++ 中的二进制加法程序工作?
- python - 如何使用 selenium 循环访问页面?
- scala - 如何使用 Windows 中的脚本在 Scala 中运行微笑命令?
- visual-studio-code - 侧载机器人时如何修复 MS Teams“出了点问题”错误?
- facebook - 如何禁用 Facebook 事件记录
- django - 使用 ManyToManyField 在模型中存储值的最干方法
- linux - 当特定字符串在其中时如何grep整个引号
- apache-kafka - Kafka-Connect 性能和 S3 接收器的 OOM
- javascript - Laravel Nova 覆盖 vue 组件导致 [Vue 警告]:编译模板时出错
- java - 时间值触发的JavaFX事件多次触发