我有以下代码,其作用如下:
num = 191360.789242721
round(num , -3)/1000
>>> 191.0
但我如何围绕并获得192.0
?
答案 0 :(得分:2)
num = 191360.789242721
math.ceil(num/1000)
>>> 192
答案 1 :(得分:2)
您可以使用math.ceil()
作为现成的解决方案,也可以使用反向分部手动执行此操作:
num = 191360.789242721
num_ceil = -(-num // 1000) # 192.0