python怎么实现正确的浮点数四舍五入
2022/5/11 20:13:35
本文主要是介绍python怎么实现正确的浮点数四舍五入,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
以下示例展示对于结构相同的两组数据(1.03575000
和1.03425000
)保留小数后4位,使用不同方法的输出结果
from decimal import Decimal, ROUND_HALF_UP print(round(1.03575000, 4)) print(round(1.03425000, 4)) print('--------------------') print(round(Decimal("1.03575000"), 4)) print(round(Decimal('1.03425000'), 4)) print('--------------------') print(Decimal("1.03575000").quantize(Decimal("0.0000"), rounding=ROUND_HALF_UP)) print(Decimal("1.03425000").quantize(Decimal("0.0000"), rounding=ROUND_HALF_UP)) """ 1.0357 1.0342 -------------------- 1.0358 1.0342 -------------------- 1.0358 1.0343 """
这篇关于python怎么实现正确的浮点数四舍五入的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python
- 2024-03-12python colon equals