所謂銀行家捨入法,其實質是一種四捨六入五取偶(又稱四捨六入五留雙)法。
據說,大部分的編程軟體都使用的是這種方法,也算是一種國際標準。 所謂銀行家捨入法,其實質是一種四捨六入五取偶(又稱四捨六入五留雙)法。其規則是:當捨去位的數值小於5時,直接捨去該位;當捨去位的數值大於等於6時,在捨去該位的同時向前位進一;當捨去位的數值等於5且(5後不為空且非全0)時,在捨去該位的同時向前位進一;當捨去的數值等於5且(5後為空或全0)時,如果前位數值為奇,則在捨去該位的同時向前位進一,如果前位數值為偶,則直接捨去該位。
簡單的說,就是:四捨六入五考慮,五後非空就進一,五後為空看奇偶,五前為偶應捨去,五前為奇要進一