1. 程式人生 > >銀行家舍入

銀行家舍入

今天看到tf.round函式,指明使用的是銀行家舍入
搜尋了下銀行家舍入:
四捨六入五考慮,五後非零就進一,五後為零看奇偶,五前為偶應捨去,五前為奇要進一。
銀行家舍入是IEEE規定的小數舍入標準之一,也是IEEE目前規定中最優秀的舍入方法,因此所有符合 IEEE 標準的語言都應該實現這種演算法。
http://www.jjyc.org/h/179261.html中做了實驗,證明了大資料量情況下,銀行家舍入比普通四捨五入更加精確

看百度百科中這個解釋就有點瞎扯了,也不知道哪個人寫的
https://baike.baidu.com/item/round%E5%87%BD%E6%95%B0/2962437?fr=aladdin