Exemplo n.º 1
0
        public static BigInt operator /(UInt64 u, BigInt v)
        {
            UInt64 r;
            var    q = EngineObject.DivRem(u, v.Handle, out r);

            return(new BigInt(q));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        public BigInt Divide(BigInt v)
        {
            Core.BigIntHandle r;
            var q = EngineObject.DivRem(Handle, v.Handle, out r);

            return(new BigInt(q));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        public static UBigInt operator /(UBigInt u, UInt64 v)
        {
            UInt64 r;
            var    q = EngineObject.DivRem(u.Handle, v, out r);

            return(new UBigInt(q));
        }
Exemplo n.º 6
0
        public UBigInt Divide(UInt64 v)
        {
            UInt64 r;
            var    q = EngineObject.DivRem(Handle, v, out r);

            return(new UBigInt(q));
        }
Exemplo n.º 7
0
        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));
        }
Exemplo n.º 9
0
        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));
        }
Exemplo n.º 10
0
        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));
        }
Exemplo n.º 11
0
        public static UBigInt DivRem(UBigInt u, UInt64 v, out UInt64 r)
        {
            var q = EngineObject.DivRem(u.Handle, v, out r);

            return(new UBigInt(q));
        }
Exemplo n.º 12
0
        public static UInt64 DivRem(UInt64 u, UBigInt v, out UInt64 r)
        {
            var q = EngineObject.DivRem(u, v.Handle, out r);

            return(q);
        }
Exemplo n.º 13
0
        public UBigInt Divide(UInt32 v)
        {
            var q = EngineObject.DivRem(Handle, v, out UInt32 r);

            return(new UBigInt(q));
        }
Exemplo n.º 14
0
        public static BigInt DivRem(Int64 u, BigInt v, out Int64 r)
        {
            var q = EngineObject.DivRem(u, v.Handle, out r);

            return(new BigInt(q));
        }
Exemplo n.º 15
0
        public static UInt32 operator /(UInt32 u, UBigInt v)
        {
            var q = EngineObject.DivRem(u, v.Handle, out UInt32 r);

            return(q);
        }
Exemplo n.º 16
0
        public UBigInt Divide(UBigInt v)
        {
            var q = EngineObject.DivRem(Handle, v.Handle, out Core.UBigIntHandle r);

            return(new UBigInt(q));
        }
Exemplo n.º 17
0
        public UBigInt DivRem(UInt32 v, out UInt32 r)
        {
            var q_handle = EngineObject.DivRem(Handle, v, out r);

            return(new UBigInt(q_handle));
        }
Exemplo n.º 18
0
        public static UBigInt operator /(UBigInt u, UBigInt v)
        {
            var q = EngineObject.DivRem(u.Handle, v.Handle, out Core.UBigIntHandle r);

            return(new UBigInt(q));
        }