public static BigUInt <N> Add(BigUInt <N> v1, BigUInt <N> v2)
        {
            BigUInt <N> ret = v1.Copy();

            ret.Add(v2);

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