我想做一个函数:
def accuracy(number, index):
例如
accuracy(2.5e-10, -5)
将返回0。accuracy(49, 2)
将返回0。accuracy(50, 2)
将返回100。因此,基本上它将四舍五入到索引
index
的最接近的10幂你会怎么做?
最佳答案
def accuracy(n, i):
return round(float(n) / 10**i) * 10**i
关于python - python函数设置浮点精度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18219400/