python的浮點(diǎn)數(shù)怎么保留兩位小數(shù)

小億
407
2023-12-16 22:23:58
欄目: 編程語言

可以使用以下幾種方法來保留浮點(diǎn)數(shù)的兩位小數(shù):

  1. 使用round()函數(shù):round()函數(shù)可以將浮點(diǎn)數(shù)四舍五入到指定的小數(shù)位數(shù)。例如:
num = 3.14159
rounded_num = round(num, 2)
print(rounded_num)  # 輸出 3.14
  1. 使用format()函數(shù):format()函數(shù)可以格式化字符串,包括指定浮點(diǎn)數(shù)的小數(shù)位數(shù)。例如:
num = 3.14159
formatted_num = "{:.2f}".format(num)
print(formatted_num)  # 輸出 3.14
  1. 使用字符串格式化操作符:%:可以使用字符串格式化操作符%來指定浮點(diǎn)數(shù)的小數(shù)位數(shù)。例如:
num = 3.14159
formatted_num = "%.2f" % num
print(formatted_num)  # 輸出 3.14

無論使用哪種方法,都可以將浮點(diǎn)數(shù)保留兩位小數(shù)。

0