最近接丸め(偶数)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/04 08:56 UTC 版)
「IEEE 754」の記事における「最近接丸め(偶数)」の解説
最も近くの表現できる値へ丸める。表現可能な2つの値の中間の値であったら、一番低い仮数ビット(桁)が0になるほうを採用する。これは二進での標準動作かつ十進でも推奨となっている。
※この「最近接丸め(偶数)」の解説は、「IEEE 754」の解説の一部です。
「最近接丸め(偶数)」を含む「IEEE 754」の記事については、「IEEE 754」の概要を参照ください。
最近接丸め(0から遠いほうへ)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/04 08:56 UTC 版)
「IEEE 754」の記事における「最近接丸め(0から遠いほうへ)」の解説
最も近くの表現できる値へ丸める。表現可能な2つの値の中間の値であったら、正の値ならより大きいほう、負の値ならより小さいほうの値を採用する。
※この「最近接丸め(0から遠いほうへ)」の解説は、「IEEE 754」の解説の一部です。
「最近接丸め(0から遠いほうへ)」を含む「IEEE 754」の記事については、「IEEE 754」の概要を参照ください。
最近接丸め
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/04 08:56 UTC 版)
最近接丸め(偶数) 最も近くの表現できる値へ丸める。表現可能な2つの値の中間の値であったら、一番低い仮数ビット(桁)が0になるほうを採用する。これは二進での標準動作かつ十進でも推奨となっている。 最近接丸め(0から遠いほうへ) 最も近くの表現できる値へ丸める。表現可能な2つの値の中間の値であったら、正の値ならより大きいほう、負の値ならより小さいほうの値を採用する。
※この「最近接丸め」の解説は、「IEEE 754」の解説の一部です。
「最近接丸め」を含む「IEEE 754」の記事については、「IEEE 754」の概要を参照ください。
(広義の)最近接丸め
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/28 01:06 UTC 版)
丸め誤差を小さく抑えるには、常に最も近い整数(2つある場合はそのうちどちらか)に丸めればいい。これを「最近接丸め (round to the nearest)」という。ただし、単に「最近接丸め」というと、後述する「偶数への丸め」を意味することが多いので注意。 最近接丸めでは、丸め誤差は最大で1/2となる小数(以下「半分小数」。十進法の0.5や、十二進法の0.6など)で、切り捨て・切り上げの半分になる。バイアスも、端数がランダム([0,1)で一様分布)の場合は発生しない。端数がランダムでなく端数が半分小数が有限の割合で発生する場合のみバイアスが発生するが、それでも、切り上げ・切り捨てより格段に少ない(端数が全て小数化すると半数になる、十進法0.5のデータを四捨五入する、十二進法0.6のデータを五捨六入するいったワーストケースでは同じ程度になる)。 端数がちょうど半数だった場合どちらに丸めるかで、いくつかの変種がある。
※この「(広義の)最近接丸め」の解説は、「端数処理」の解説の一部です。
「(広義の)最近接丸め」を含む「端数処理」の記事については、「端数処理」の概要を参照ください。
- 最近接丸めのページへのリンク