public static (Mantissa <N> div, Mantissa <N> rem) Div(Mantissa <N> v1, Mantissa <N> v2) { (BigUInt <N> div, BigUInt <N> rem) = BigUInt <N> .Div(v1.value, v2.value); return(new Mantissa <N>(div), new Mantissa <N>(rem)); }
public static (Accumulator <N> div, Accumulator <N> rem) Div(Accumulator <N> v1, Accumulator <N> v2) { (BigUInt <Double <N> > div, BigUInt <Double <N> > rem) = BigUInt <Double <N> > .Div(v1.value, v2.value); return(new Accumulator <N>(div), new Accumulator <N>(rem)); }