1. 程式人生 > >C語言與c++標準輸出底層細節-四捨六入五成雙

C語言與c++標準輸出底層細節-四捨六入五成雙

引言:相信每個學生從小學就被教導要四捨五入,那四捨五入真的通用嗎?

四捨六入五成雙:

1."四捨六入五成雙"是什麼?

    這是一種數字修約規則,一種比四捨五入更加精確科學的計數保留法.

    其實就是在進位時四舍六進,為五時若後面有有效數字則捨去進1,否則前為偶數則捨去不進,奇數則捨去進1.

2.站在程式設計師的角度為什麼要了解這個知識?

    java中的Math.round函式就是採用的標準的四捨六入五成雙,