欢迎访问宙启技术站
智能推送

Python中的round()函数 - 语法和示例

发布时间:2023-06-03 22:27:22

介绍

在Python中,round()函数是一个内置函数,可以用于四舍五入一个数字到指定的精度。该函数可以将一个浮点数或双精度浮点数(即float和double)舍入为指定的位数。

round()函数的用法非常简单。只需要指定要舍入的数字以及要舍入的位数。如果要舍入整数而不是浮点数,可以将整数转换为浮点数再使用该函数。

语法

以下是round()函数的基本语法:

round(number, ndigits)

参数:

number: 要舍入的数字。

ndigits: 保留的小数位数。

如果要保留整数,请将ndigits设置为0。如果ndigits为负数,则舍入至最接近的10、100、1000等。

示例

以下是使用round()函数的一些示例:

1. 简单的舍入:

>>> round(2.3456, 2)

2.35

2. 四舍五入至整数:

>>> round(3.6)

4

>>> round(3.4)

3

3. 负数的舍入:

>>> round(-2.345, 2)

-2.35

>>> round(-2.345, 0)

-2

4. 小数点后某一位的舍入:

>>> round(2.345678, 4)

2.3457

5. 舍入至最近的10、100、1000等:

>>> round(12345, -1)

12350

>>> round(12345, -2)

12300

>>> round(12345, -3)

12000

总结

round()函数是一个非常有用的函数,可以轻松地将数字舍入到指定的精度。无论您需要将数字舍入到小数点后几位或舍入到最近的10、100、1000等,round()函数都可以处理。在使用该函数时,始终记得好好利用过程中的参数。