split

Function split 

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