我需要找到将Float值转换为小数点后两位的方法。

我有一个已经实现的API代码,它将返回两个Float值。

例如,考虑它返回的值如下:293.019999504

但是我需要将其设置为293.01而不是293.019999504

以及它应将0处理为0.00

我无法修改API实现后端或数据库表。

我需要在views.py中实现这一点,在这里我要使用API​​调用获取值。

需要一种以pythonic方式实现这一目标的方法。

最佳答案

您应该执行以下操作:

a = 293.019999504
print("{0:.2f}".format(a))
>> 293.02

关于python - 将浮点值转换为两位小数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37161409/

10-13 06:40