public static BigInt operator /(UInt64 u, BigInt v) { UInt64 r; var q = EngineObject.DivRem(u, v.Handle, out r); return(new BigInt(q)); }
public static BigInt operator /(BigInt u, BigInt v) { Core.BigIntHandle r; var q = EngineObject.DivRem(u.Handle, v.Handle, out r); return(new BigInt(q)); }
public BigInt Divide(BigInt v) { Core.BigIntHandle r; var q = EngineObject.DivRem(Handle, v.Handle, out r); return(new BigInt(q)); }
public static UBigInt DivRem(UBigInt u, UBigInt v, out UBigInt r) { var q_handle = EngineObject.DivRem(u.Handle, v.Handle, out Core.UBigIntHandle r_handle); r = new UBigInt(r_handle); return(new UBigInt(q_handle)); }
public static UBigInt operator /(UBigInt u, UInt64 v) { UInt64 r; var q = EngineObject.DivRem(u.Handle, v, out r); return(new UBigInt(q)); }
public UBigInt Divide(UInt64 v) { UInt64 r; var q = EngineObject.DivRem(Handle, v, out r); return(new UBigInt(q)); }
public static UInt64 operator /(UInt64 u, UBigInt v) { UInt64 r; var q = EngineObject.DivRem(u, v.Handle, out r); return(q); }
public UBigInt DivRem(UBigInt v, out UBigInt r) { Core.UBigIntHandle r_handle; var q_handle = EngineObject.DivRem(Handle, v.Handle, out r_handle); r = new UBigInt(r_handle); return(new UBigInt(q_handle)); }
public static BigInt DivRem(BigInt u, Int64 v, out BigInt r) { Core.BigIntHandle r_handle; var q = EngineObject.DivRem(u.Handle, v, out r_handle); r = new BigInt(r_handle); return(new BigInt(q)); }
public BigInt DivRem(Int32 v, out BigInt r) { Core.BigIntHandle r_handle; var q = EngineObject.DivRem(Handle, v, out r_handle); r = new BigInt(r_handle); return(new BigInt(q)); }
public static UBigInt DivRem(UBigInt u, UInt64 v, out UInt64 r) { var q = EngineObject.DivRem(u.Handle, v, out r); return(new UBigInt(q)); }
public static UInt64 DivRem(UInt64 u, UBigInt v, out UInt64 r) { var q = EngineObject.DivRem(u, v.Handle, out r); return(q); }
public UBigInt Divide(UInt32 v) { var q = EngineObject.DivRem(Handle, v, out UInt32 r); return(new UBigInt(q)); }
public static BigInt DivRem(Int64 u, BigInt v, out Int64 r) { var q = EngineObject.DivRem(u, v.Handle, out r); return(new BigInt(q)); }
public static UInt32 operator /(UInt32 u, UBigInt v) { var q = EngineObject.DivRem(u, v.Handle, out UInt32 r); return(q); }
public UBigInt Divide(UBigInt v) { var q = EngineObject.DivRem(Handle, v.Handle, out Core.UBigIntHandle r); return(new UBigInt(q)); }
public UBigInt DivRem(UInt32 v, out UInt32 r) { var q_handle = EngineObject.DivRem(Handle, v, out r); return(new UBigInt(q_handle)); }
public static UBigInt operator /(UBigInt u, UBigInt v) { var q = EngineObject.DivRem(u.Handle, v.Handle, out Core.UBigIntHandle r); return(new UBigInt(q)); }