cherry42 发表于 2022-7-18 17:56:45

python四舍六入五双--小数点后位数保留求助

请问, print("{:.2f}".format(1.145))的结果为什么是1.15,而不是按照四舍六入五双的做法为1.14?

非常感谢🙏!

青出于蓝 发表于 2022-7-18 17:57:16

四舍五入

python爱好者. 发表于 2022-7-18 18:01:37

四舍六入?!

qiuyouzhi 发表于 2022-7-18 18:01:51

Python 默认是以四舍五入方式格式化小数的。

cherry42 发表于 2022-7-18 18:07:00

qiuyouzhi 发表于 2022-7-18 18:01
Python 默认是以四舍五入方式格式化小数的。

请问如果四舍五入为什么下面的结果输出是1.12,不是1.13?
print("{:.2f}".format(1.125))
1.12

qiuyouzhi 发表于 2022-7-18 18:12:17

cherry42 发表于 2022-7-18 18:07
请问如果四舍五入为什么下面的结果输出是1.12,不是1.13?
print("{:.2f}".format(1.125))
1.12

看来是我草率了..
https://blog.csdn.net/u013788252/article/details/103867006
可以看看这个

cherry42 发表于 2022-7-18 18:40:47

qiuyouzhi 发表于 2022-7-18 18:12
看来是我草率了..
https://blog.csdn.net/u013788252/article/details/103867006
可以看看这个

感谢感谢,已经搞清楚啦
页: [1]
查看完整版本: python四舍六入五双--小数点后位数保留求助