簡體   English   中英

如何將浮點數四舍五入到一定數量的小數位 Python

[英]How to round float to certain amount of decimal places Python

我從隨機庫中隨機生成了一個浮點數,我想根據其他一些數字將其縮短到任意數量的位置。

例子:

輸入 = 4.06098152

處理數字,四舍五入到千分位

輸出 = 4.061

我該怎么做?

您可以使用內置的round函數:括號中的第二個參數給出要四舍五入的位數

x=input("Enter a decimal number: ")
print(round(float(x),3))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM