日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python 四舍五入 round( x [, n] )函数 int()函数

發布時間:2025/3/19 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 四舍五入 round( x [, n] )函数 int()函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

round()函數

> round( x [, n] )

參數x,n均為數值表達式,返回值為x的四舍五入值。n為保留的小數位數,不加n則只保留x四舍五入后的整數部分。

round()函數只有一個參數,不指定位數的時候,返回一個整數,而且是最靠近的整數,類似于四舍五入,當指定取舍的小數點位數的時候,一般情況也是使用四舍五入的規則,但是碰到.5的情況時,如果要取舍的位數前的小數是奇數,則直接舍棄,如果是偶數則向上取舍。

如:

print(round(0.5)) print(round(1.5)) print(round(1.9)) print(round(1.1))

結果:

0 2 2 1

round()函數出來的結果默認至少會帶一位小數(一個0),如果不喜歡它可以用int()函數把它去掉。

int()函數

使用 int() 將小數轉換為整數,小數取整會采用比較暴力的截斷方式,即向下取整。

(注:5.5向上取整為6,向下取整為5)

正常情況下 int(5.5) 結果為5

如果想要讓其按照人類的思維“四舍五入”

5.4 “四舍五入”結果為:5,int(5.4+0.5) == 5

5.6 “四舍五入”結果為:6,int(5.6+0.5) == 6

參考文章:四舍五入就用round( )?Python四舍五入的正確打開方式!

參考文章2:python中int() 按照“四舍五入”的方式取整

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的python 四舍五入 round( x [, n] )函数 int()函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。