round()
用於返回浮點數對應的四舍五入值
round()函數語法:
1.round(x) x是輸入的浮點數
>>round(2.3)
2
>>round(2.5)
2
>>round(2.51)
3
>>round(2.6)
3
2.round( x,n) x是浮點數,n是想要保留的位數
>>round(2.244,2)
2.24
>>round(2.285,2)
2,29
>>round(2.135002,2)
2.14
>>round(2.145005,2)
2.15
從以上結果可以發現round()方法的功能“四舍五入”和我們普通理解的“四舍五入”差別還是很大。
原因是round()方法采用的四舍五入的標准是“四舍六入五成雙”的方法。
四舍六入五成雙是一種比較科學的計數保留法,是一種數字修約規則,它的精確和科學是基於統計學上的。
所以,1~4舍去, 6~9進位,當5時,如果5后面還有數字則進位,如果5后面沒有數字的情況下,5前面的數字偶數則進位,5前面的數字是奇數則舍去。