2016-10-04 35 views

回答

5

在Python 3中,精確的中途數字四捨五入到最接近的偶數結果。這behavior changed in Python 3

round()功能捨入策略和返回類型已更改。準確的中途情況現在被舍入到最接近的偶數結果,而不是從零開始。 (例如,round(2.5)現在返回2而不是3.)round(x [,n])現在委託給x。 ([n]),而不是總是返回一個浮動。當用兩個參數調用時,它通常在用單個參數調用時返回一個整數,並且與x具有相同類型的值。

3

Python 3使用銀行家舍入,它將.5的值舍入爲最接近的偶數。

相關問題