python 保存两位小数
Posted dream4567
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 保存两位小数相关的知识,希望对你有一定的参考价值。
一、代码
import decimal decimal.getcontext().rounding = decimal.ROUND_HALF_UP def index(number): n = str(number*100) n = decimal.Decimal(n).__round__(1) n = n / decimal.Decimal("100") n = decimal.Decimal(str(n), decimal.getcontext()) return float(n.__round__(2)) count = 0.015 while count < 1: r = index(count) print(r, str(count), sep=‘ ----- ‘) count += 0.01
二、结果
以上是关于python 保存两位小数的主要内容,如果未能解决你的问题,请参考以下文章