溫馨提示×

python round函數(shù)的用法有哪些

小億
282
2023-08-22 21:14:31
欄目: 編程語言

Python的round()函數(shù)用于對浮點數(shù)進行四舍五入。

round()函數(shù)的常見用法有:

  1. round(x):對x進行四舍五入,返回一個整數(shù)。

  2. round(x, n):對x進行四舍五入,保留n位小數(shù)。當n為正數(shù)時,小數(shù)點后保留n位小數(shù);當n為負數(shù)時,整數(shù)部分保留n位小數(shù)。

  3. round(x, None):對x進行四舍五入,返回最接近的整數(shù)值。

  4. round(x, -n):對x進行四舍五入,返回一個整數(shù),保留到最近的10的n次方。

以下是一些示例:

x = 3.14159
print(round(x))  # 輸出: 3
print(round(x, 2))  # 輸出: 3.14
print(round(x, -1))  # 輸出: 0
print(round(x, -2))  # 輸出: 0
print(round(4.5))  # 輸出: 4
print(round(4.5, 0))  # 輸出: 4
print(round(4.51))  # 輸出: 5
print(round(4.51, 1))  # 輸出: 4.5

注意:在使用round()函數(shù)時,需要注意浮點數(shù)的精度問題。

0