Python 如何取整

Python 如何取整,python,Python,进行字符串格式化很容易进行汇总: >>> x=0.115 >>> '%.2f' % x '0.12' 我该如何对字符串格式进行取整?例如,要获得0.11。楼层您的号码: import math v = 0.115 math.floor(v*100)/100 请注意,由于int()总是向零截断,此解决方案将对负数进行取整。@AshwiniChaudhary可能希望如此 >>> x = 0.115 >>> '%.2f' %

进行字符串格式化很容易进行汇总:

>>> x=0.115
>>> '%.2f' % x
'0.12'
我该如何对字符串格式进行取整?例如,要获得0.11。

楼层您的号码:

import math
v = 0.115
math.floor(v*100)/100

请注意,由于
int()
总是向零截断,此解决方案将对负数进行取整。@AshwiniChaudhary可能希望如此
>>> x = 0.115
>>> '%.2f' % (int(x * 100) / 100.0)
'0.11'