BigInteger Methods

Solver Foundation 3.0

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The BigInteger type exposes the following members.

  Name Description
Public method Static member CompareFractions Compares integer fractions.
Public method Static member CompareFractionToBigInteger Compares a fraction with a big integer.
Public method Static member CompareFractionToLong Compares a fraction to a long.
Public method Static member CompareFractionToUlong Compares a fraction to an unsigned long.
Public method CompareTo(Double) Compares a big integer to a double.
Public method CompareTo(Int32) Compares a big integer to a 32-bit integer.
Public method CompareTo(Int64) Compares a big integer to a long.
Public method CompareTo(Object) Compares a big integer to a value.
Public method CompareTo(UInt32) Compares a big integer to an unsigned integer.
Public method CompareTo(UInt64) Compares a big integer to an unsigned long.
Public method CompareTo(BigInteger) Compares two BigInteger values.
Public method Static member DivMod Divides two big integers and saves the quotient and remainder.
Public method Static member DivModOne Divides two big integers.
Public method Equals(Double) Returns a value that indicates whether a big integer is equal to a double.
Public method Equals(Int32) Returns a value that indicates whether a big integer is equal to an integer.
Public method Equals(Int64) Returns a value that indicates whether a big integer is equal to a long integer.
Public method Equals(Object) Returns a value that indicates whether a big integer is equal to an object. (Overrides ValueType.Equals(Object).)
Public method Equals(UInt32) Returns a value that indicates whether a big integer is equal to an integer.
Public method Equals(UInt64) Returns a value that indicates whether a big integer is equal to a long integer.
Public method Equals(BigInteger) Determines if two big integers are equal.
Public method Static member Factorial Computes the factorial of a big integer.
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method Static member Gcd Computes the greatest common divisor.
Public method GetHashCode Computes the hash of a value. (Overrides ValueType.GetHashCode().)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method Static member Negate Negates the sign of a big integer.
Public method Static member Power(BigInteger, BigInteger) Raises a big integer to the power of a big integer.
Public method Static member Power(BigInteger, BigInteger, BigInteger) Raises a big integer to the power of a big integer, and stores the result.
Public method Static member Power(BigInteger, BigInteger, Rational) Raises a big integer to the power of a big integer, and stores the result.
Public method TestBit Returns a value that indicates whether a test bit is set.
Public method ToHexString Converts the numeric value of the current big integer to its equivalent string representation of hex characters.
Public method ToString Converts the numeric value of the current big integer to its equivalent string representation. (Overrides ValueType.ToString().)
Public method Static member TryFactorial Computes the factorial of a big integer. A return value indicates whether the computation succeeded.
Top
Show: