public static BigUInt <N> Sub(BigUInt <N> v1, BigUInt <N> v2) { BigUInt <N> ret = v1.Copy(); ret.Sub(v2); return(ret); }
public static Mantissa <N> Sub(Mantissa <N> v1, UInt32 v2) { return(new Mantissa <N>(BigUInt <N> .Sub(v1.value, v2))); }
public static Accumulator <N> Sub(Accumulator <N> v1, UInt32 v2) { return(new Accumulator <N>(BigUInt <Double <N> > .Sub(v1.value, v2))); }