Python Okex 四舍五入取10的整倍数
温馨提示:本文最后更新于2022年1月16日 19:24,若内容或图片失效,请在下方留言或联系博主。
今天对接Okex发现开仓量必须是10的整倍数
def Beishu(a):
a = round(a, 0)
if a%10 == 0:
return a
s = str(a)
z = int(s[-1])
if z < 5:
t = list(s)
if len(t) > 1:
t[-1] = '0'
return ''.join(t)
else:
return 10
return int(s) + (10-z)
print(Beishu(1))
print(Beishu(111))
print(Beishu(120))
结果: