当前位置: 代码迷 >> 综合 >> Python基础之浮点数取整数的三种方法(向下取整,向上取整,四舍五入)
  详细解决方案

Python基础之浮点数取整数的三种方法(向下取整,向上取整,四舍五入)

热度:11   发布时间:2024-01-28 00:42:28.0

向下取整

例子:对于3.6,我们希望得到3。
方法:直接用int()强制转换数据类型,从浮点数变为整型。
代码:

print(int(3.6))

向上取整

例子:对于3.6,我们希望得到4。
方法:使用math模块中的ceil()函数。
代码:

import math
print(math.ceil(3.6))

四舍五入

例子:对于3.6,我们希望得到4。
方法:使用round()函数。
代码:

print(round(3.6))

另:在国外,老师登成绩的时候,最后一栏一般是rounding,表示四舍五入之后的分数,也就是最终分数。