Function trunc

Source
fn trunc<F: Float, R: Float>(a: F) -> R
where F::Int: CastInto<u64> + CastInto<u32> + CastInto<R::Int>, u64: CastInto<F::Int>, u32: CastInto<F::Int> + CastInto<R::Int>, R::Int: CastInto<u32>,