Py学习  »  Python

为什么python中的round()函数会给出不同的结果?

rofelia09 • 5 年前 • 1671 次点击  

我尝试使用float数的循环,但是在python中,对于不同的float值,它会给出不同的结果。例子:

>>> round(4.5)
4

>>> round(3.5)
4

如你所见 round(4.5) 返回 4 虽然 rount(3.5) 返回 . 如何解决这个问题。我想要 回合(4.5) 归来 5 . 请帮帮我。谢谢

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/46114
 
1671 次点击  
文章 [ 2 ]  |  最新文章 5 年前