如何在Python中将<type'float =“”>数字舍入为其最接近的整数/整数?</type>

时间:2014-11-20 12:24:11

标签: python python-2.7 floating-point numbers

我有变量跟随:

num1 = 491597.379188893
num2 = -17.5438596491228
num3 = 327.480916030534
num4 = 11258.1848115617

如何将这些数字四舍五入为整数,并将其值设为:

num1 = 491597
num2 = -18
num3 = 327
num4 = 11258

我正在使用圆形(数字)功能,它不给我预期的输出。

我的代码看起来像这样:

Difference = (Current_UID - Previous_UID) 
Difference /= Previous_UID
Difference *= 100
round(timeDifference)

1 个答案:

答案 0 :(得分:1)

您需要将舍入的数字指定回变量。

Difference = round(Difference)