在python3中经常四舍五入后输出结果与我们想象的不符,十分让人头疼。
解决办法:
from _pydecimal import Decimal,Context,ROUND_HALF_UP
print(Context(prec=2,rounding=ROUND_HALF_UP)).create_decimal('1.3')
在python3中经常四舍五入后输出结果与我们想象的不符,十分让人头疼。
解决办法:
from _pydecimal import Decimal,Context,ROUND_HALF_UP
print(Context(prec=2,rounding=ROUND_HALF_UP)).create_decimal('1.3')