py什么时候会4舍5入了
我刚发现了一个奇怪的事情,在使用%.2f格式化整数时它4舍5入了{:10_291:}你们看>>> print('%.2f' %5.204)
5.20
>>> print('%.2f' %5.205)
5.21
>>> print('%.4f' %5.201314)
5.2013
>>> print('%.4f' %5.201354)
5.2014
>>> 这是怎么回事,不是说只会截断的吗{:10_245:} 本来不就是四舍五入吗 本来就是四舍五入啊,.2f就是保留两位小数,.4f是保留四位小数 一直都是这样的,想不四舍五入保留小数,要用切片,自写个函数切片 啊竟然是这样 万里晴空 发表于 2021-3-15 09:16
一直都是这样的,想不四舍五入保留小数,要用切片,自写个函数切片
那为什么%d不四舍五入呢 wp231957 发表于 2021-3-15 08:38
本来不就是四舍五入吗
那为什么%d不四舍五入呢
页:
[1]