User來問我: 為什麼665.665取小數點兩位,報表顯示665.66,不是665.67?
身邊眾工程師們熱烈回答我: 這是常識,四捨六入五成雙!!
這是什麼奇怪的口訣呀?
我長這麼大第一次聽到
但這不能回覆客戶呀!她們要看665.67
latest #6
不是吧?
為了避免四捨五入規則造成的結果偏高,誤差偏大的現象出現,一般採用四捨六入五成雙規則(Banker's Rounding)。
(三)當尾數為5,而尾數後面的數字均為0時,應看尾數「5」的前一位:若前一位數字此時為奇數,就應向前進一位;若前一位數字此時為偶數,則應將尾數捨去。數字「0」在此時應被視為偶數。
back to top