#!/bin/python
"""
内置的round模块功能是
四舍六入,五要看情况,
本函数的作用是 判断要保留的有效数组,是不是恰好是5,
如果是5,则给它+1,然后用round进行操作,就能达到我们想要的目的
"""
def around(x,y):
x1=str(x).split('.')[1]
x2=x1[y:y+1]
if(x2=='5'):
x=x+(1.0/pow(10,y+1))
x3=round(x,y)
return x3
around(0.115,2) ## 结果是0.12
around(12.1255556789,2) ## 结果是12.13