当前位置:首页python > 正文

python round()函数

作者:野牛程序员:2023-07-03 15:57:42python阅读 6039

在Python中,round()函数用于将一个浮点数四舍五入为最接近的整数,或将其精确到指定的小数位数。

round()函数可以接受两个参数:

  • 第一个参数是要进行四舍五入的数字。

  • 第二个参数(可选)是要保留的小数位数。

下面是round()函数的语法:

round(number[, ndigits])
  • number:要进行四舍五入的数字。

  • ndigits(可选):保留的小数位数。默认为0,表示将数字四舍五入为最接近的整数。

以下是一些示例:

print(round(3.14159))       # 输出: 3
print(round(3.7))           # 输出: 4
print(round(3.14159, 2))    # 输出: 3.14
print(round(123.456, -1))   # 输出: 120.0

在第一个示例中,round(3.14159)将浮点数3.14159四舍五入为最接近的整数,结果为3。

在第二个示例中,round(3.7)将浮点数3.7四舍五入为最接近的整数,结果为4。

在第三个示例中,round(3.14159, 2)将浮点数3.14159保留两位小数,结果为3.14。

在第四个示例中,round(123.456, -1)将浮点数123.456保留到最近的十位,结果为120.0。

需要注意的是,round()函数返回的是一个浮点数,即使结果是整数。如果需要得到一个整数结果,可以使用int()函数将其转换为整数,如int(round(3.14159))


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击