Lan*_*don 0 python floating-point
我有一个有 16 位小数的浮点数,但我希望它的上限为 6 位,如果我得到的浮点数少于 6 位小数,我希望它添加 0 直到它有 6 位。即:
1.95384240549 = 1.953842 3.12 = 3.120000
我试图根据对象的一定需求量生成一个值。谢谢!
要四舍五入到一定数量的小数,您可以使用round()
round(1.95384240549,6) > 1.953842
Run Code Online (Sandbox Code Playgroud)
对于小数点后更多的 0,您可以使用format():
format(3.12, '.6f') > '3.120000'
Run Code Online (Sandbox Code Playgroud)
注意这是字符串类型
在这里阅读更多内容:
| 归档时间: |
|
| 查看次数: |
1528 次 |
| 最近记录: |