我有一个浮点字段,我可以在此字段内计算金额。我希望这个数额应该以圆形数字显示。例如。当价格是64.80然后它更新到65,如果价格64.40然后它更新到64。 那么,我可以使用什么解决方案? 提前谢谢。
答案 0 :(得分:0)
您需要小数或数学模块:
import decimal
a = decimal.Decimal("8.833333333339")
print(round(a,2))
8.83
import math
v = 2.357
print(math.ceil(v*100)/100) # -> 2.36
print(math.floor(v*100)/100) # -> 2.35
答案 1 :(得分:0)
只使用'round'解决了问题。例如。轮(量)。 感谢。
答案 2 :(得分:0)
请尝试以下代码:
import decimal
a = 64.80
b = 64.20
print(round(a,0)) //output 65.0
print(round(b,0)) //output 64.0