Skip to main content

normalize_mantissa

Function normalize_mantissa 

Source
pub(crate) fn normalize_mantissa(abs_n: f64) -> (f64, i32)
Expand description

仮数部を [1,10) の範囲に正規化した (仮数, 指数) を返す(0(0, 0))。 浮動小数点誤差で log10/pow の往復が範囲をわずかに外れることがあるので補正する。