四舍五入/截断大浮点数

时间:2018-09-02 14:57:04

标签: python

我使用以下代码将所有浮点数四舍五入到两位小数。

(int((number)*100))/100

例如:112.4423 > 112.44100.3478 > 100.34 (not 100.35)

是的,它可以完成工作,但对于大于16位数字的大型浮点数(将转换为类似10000000000000000.0 > 1e+16的指数)不起作用

有没有一种更实用的方法可以舍弃浮点数从而解决此问题?请告诉我我是否提供足够的信息,谢谢。

0 个答案:

没有答案