Lines Matching refs:ExtendedFloat
20 use crate::extended_float::ExtendedFloat;
39 pub fn bellerophon<F: Float>(num: &Number) -> ExtendedFloat { in bellerophon() argument
40 let fp_zero = ExtendedFloat { in bellerophon()
44 let fp_inf = ExtendedFloat { in bellerophon()
85 let mut fp = ExtendedFloat { in bellerophon()
175 fn error_is_accurate<F: Float>(errors: u32, fp: &ExtendedFloat) -> bool { in error_is_accurate()
280 pub fn normalize(fp: &mut ExtendedFloat) -> i32 { in normalize()
314 pub fn mul(x: &ExtendedFloat, y: &ExtendedFloat) -> ExtendedFloat { in mul() argument
337 ExtendedFloat { in mul()
367 pub fn get_small(&self, index: usize) -> ExtendedFloat { in get_small() argument
370 ExtendedFloat { in get_small()
377 pub fn get_large(&self, index: usize) -> ExtendedFloat { in get_large() argument
381 ExtendedFloat { in get_large()