小白在学习python的过程中,发现round函数输出的一点小问题:
众所周知,round函数有着四舍五入的作用。如上图所示,当f=1.5,输出四舍五入后为2;但当g=2.5时,直接输出了2.很显然没有四舍五入。
小白在查阅资料后,为什么Python 3.x里的round(2.5)等于2 - 墨天轮 (modb.pro),得到结论(分为两种情况):
- 若5前为奇数,舍5入1;
- 若5前为偶数,舍5不进。(其中0为偶数)
小白在学习python的过程中,发现round函数输出的一点小问题:
众所周知,round函数有着四舍五入的作用。如上图所示,当f=1.5,输出四舍五入后为2;但当g=2.5时,直接输出了2.很显然没有四舍五入。
小白在查阅资料后,为什么Python 3.x里的round(2.5)等于2 - 墨天轮 (modb.pro),得到结论(分为两种情况):