Python round()函数

在 Python 中,round()函数用于将一个浮点数四舍五入到指定的小数位数。它可以接受两个参数:要四舍五入的浮点数和指定的小数位数(默认为 0)。

例如,要将一个浮点数x四舍五入到两个小数位,可以使用以下代码:

x = 3.1415926
rounded_x = round(x, 2)
print(rounded_x)   # 输出: 3.14

在这个示例中,round(x, 2)函数将x四舍五入到两个小数位,并将结果赋值给rounded_x变量。

如果省略第二个参数,则round()函数默认将浮点数四舍五入到整数。

x = 3.6
rounded_x = round(x)
print(rounded_x)   # 输出: 4

需要注意的是,round()函数的四舍五入方式遵循 IEEE 标准。如果有两个可能的结果,它会将结果四舍五入到最接近的偶数,这也被称为“银行家舍入规则”。

x = 2.5
print(round(x))    # 输出: 2
x = 3.5
print(round(x))    # 输出: 4
x = 4.5
print(round(x))    # 输出: 4

在这个示例中,round(2.5)返回2,而round(3.5)返回4,因为这两个值四舍五入到了最接近的偶数。

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions/python-round.html

分类: 计算机技术
推荐阅读:
Golang实现判断文件或文件夹是否存在 golang通过使用 os包中的Stat()函数和IsNotExist()函数即可判断文件或文件夹是否存在。
Implementation of the USB 2.0 controller not found!解决方案 你可能在使用VirtualBox启动虚拟机系统时碰到“不能为虚拟电脑打开一个新的任务”的错误提示,并提示 Implementation of the USB 2.0 controller not found!
如何查询电脑电池型号 要查询笔记本电脑的电池型号,可通过以下步骤进行:为方便查看结果,在桌面空白处右键单击,开打终端;也可使用命令提示符;
C语言isspace()函数:判断字符是否为空白字符 isspace()是C语言标准库中的一个函数,用于判断一个字符是否为空白字符;当字符参数是一个空白字符时,返回一个非0值,否则返回0;
Matlab中如何表示无穷大 在MATLAB中,您可以使用关键字inf(不区分大小写)来表示正无穷大,-inf表示负无穷大。
Linux从视频文件里提取音频 通常来说,从一个视频文件里提取出其音频可能需要你学习使用某些音视频处理软件;而在Linux下,你只需要一条命令即可实现将将音频从视频文件中提取出来: