split

Function split 

Source
fn split(a: f64) -> (f64, f64)
Examples found in repository?
crates/competitive/src/num/quad_double.rs (line 57)
55fn two_prod(a: f64, b: f64) -> (f64, f64) {
56    let p = a * b;
57    let (ahi, alo) = split(a);
58    let (bhi, blo) = split(b);
59    let e = ((ahi * bhi - p) + ahi * blo + alo * bhi) + alo * blo;
60    (p, e)
61}