コード例 #1
0
 public static BigInt Add(this Int64 u, BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.Add(u, v.Handle)));
 }
コード例 #2
0
 public static BigInt Subtruct(this Int64 u, BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.Subtruct(u, v.Handle)));
 }
コード例 #3
0
 public static BigInt ExclusiveOr(this Int64 u, BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.ExclusiveOr(u, v.Handle)));
 }
コード例 #4
0
 public static UBigInt GreatestCommonDivisor(this Int64 u, BigInt v)
 {
     return(new UBigInt(BigInt.EngineObject.GreatestCommonDivisor(u, v.Handle)));
 }
コード例 #5
0
 public static UInt64 BitwiseAnd(this UInt64 u, BigInt v)
 {
     return(BigInt.EngineObject.BitwiseAnd(u, v.Handle));
 }
コード例 #6
0
 public static BigInt BitwiseOr(this Int64 u, BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.BitwiseOr(u, v.Handle)));
 }
コード例 #7
0
 public static Int64 Remainder(this Int64 u, BigInt v)
 {
     return(BigInt.EngineObject.Remainder(u, v.Handle));
 }
コード例 #8
0
 public Rational Divide(BigInt v)
 {
     return(new Rational(EngineObject.Divide(Handle, v.Handle)));
 }
コード例 #9
0
 public static BigInt DivideExactly(this Int64 u, BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.DivideExactly(u, v.Handle)));
 }
コード例 #10
0
 public static UInt32 Remainder(this UInt32 u, BigInt v)
 {
     return(BigInt.EngineObject.Remainder(u, v.Handle));
 }
コード例 #11
0
 public static BigInt Divide(this Int32 u, BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.DivRem(u, v.Handle, out Int32 r)));
 }
コード例 #12
0
 public BigInt Remainder(BigInt v)
 {
     return(new BigInt(EngineObject.Remainder(Handle, v.Handle)));
 }
コード例 #13
0
 public Rational Subtruct(BigInt v)
 {
     return(new Rational(EngineObject.Subtruct(Handle, v.Handle)));
 }
コード例 #14
0
 public static BigInt Multiply(this UInt32 u, BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.Multiply(u, v.Handle)));
 }
コード例 #15
0
 public static BigInt DivRem(this Int64 u, BigInt v, out Int64 r)
 {
     return(new BigInt(BigInt.EngineObject.DivRem(u, v.Handle, out r)));
 }
コード例 #16
0
 public Rational Multiply(BigInt v)
 {
     return(new Rational(EngineObject.Multiply(Handle, v.Handle)));
 }
コード例 #17
0
 public BigInt Subtruct(BigInt v)
 {
     return(new BigInt(BigInt.EngineObject.Subtruct(Handle, v.Handle)));
 }