python四舍五入的故事,真的可以写一部心酸故事汇了,网上资料python四舍五入方法很多,但是稍不注意就会出现很多坑,比如round方法,无法保证精度的准确性…..
有空再整理原理和思路吧,下面直接贴快捷方法:
from decimal import Decimal, ROUND_HALF_UP def round_dec(n, d=2): s = '0.' + '0' * d return Decimal(str(n)).quantize(Decimal(s), rounding=ROUND_HALF_UP) print(round_dec(2.675, 2))
转载请注明:永盟博客 » python四舍五入的最佳方法