The BigInteger type exposes the following members.
Back to Top
Operators
| Name | Description | |
|---|---|---|
| Addition |
Adds the values of two specified BigInteger objects.
| |
| BitwiseAnd |
Performs a bitwise And operation on two BigInteger values.
| |
| BitwiseOr |
Performs a bitwise Or operation on two BigInteger values.
| |
| Decrement |
Decrements a BigInteger value by 1.
| |
| Division |
Divides a specified BigInteger value by another specified BigInteger value by using integer division.
| |
| Equality(Int64, BigInteger) |
Returns a value that indicates whether a signed long integer value and a System.Numerics.BigInteger value are equal.
| |
| Equality(UInt64, BigInteger) |
Returns a value that indicates whether an unsigned long integer value and a System.Numerics.BigInteger value are equal.
| |
| Equality(BigInteger, BigInteger) |
Returns a value that indicates whether the values of two System.Numerics.BigInteger objects are equal.
| |
| Equality(BigInteger, Int64) |
Returns a value that indicates whether a System.Numerics.BigInteger value and a signed long integer value are equal.
| |
| Equality(BigInteger, UInt64) |
Returns a value that indicates whether a System.Numerics.BigInteger value and an unsigned long integer value are equal.
| |
| ExclusiveOr |
Performs a bitwise exclusive Or (XOr) operation on two BigInteger values.
| |
| (Decimal to BigInteger) |
Defines an explicit conversion of a | |
| (Double to BigInteger) |
Defines an explicit conversion of a | |
| (Single to BigInteger) |
Defines an explicit conversion of a | |
| (BigInteger to Single) |
Defines an explicit conversion of a System.Numerics.BigInteger object to a single-precision floating-point value.
| |
| (BigInteger to UInt64) |
Defines an explicit conversion of a System.Numerics.BigInteger object to an unsigned 64-bit integer value.
| |
| (BigInteger to Int32) |
Defines an explicit conversion of a System.Numerics.BigInteger object to a 32-bit signed integer value.
| |
| (BigInteger to UInt32) |
Defines an explicit conversion of a System.Numerics.BigInteger object to an unsigned 32-bit integer value.
| |
| (BigInteger to Int16) |
Defines an explicit conversion of a System.Numerics.BigInteger object to a 16-bit signed integer value.
| |
| (BigInteger to Double) |
Defines an explicit conversion of a System.Numerics.BigInteger object to a | |
| (BigInteger to Byte) |
Defines an explicit conversion of a System.Numerics.BigInteger object to an unsigned byte value.
| |
| (BigInteger to Int64) |
Defines an explicit conversion of a System.Numerics.BigInteger object to a 64-bit signed integer value.
| |
| (BigInteger to UInt16) |
Defines an explicit conversion of a System.Numerics.BigInteger object to an unsigned 16-bit integer value.
| |
| (BigInteger to Decimal) |
Defines an explicit conversion of a System.Numerics.BigInteger object to a | |
| (BigInteger to SByte) |
Defines an explicit conversion of a System.Numerics.BigInteger object to a signed 8-bit value.
| |
| GreaterThan(Int64, BigInteger) |
Returns a value that indicates whether a 64-bit signed integer is greater than a System.Numerics.BigInteger value.
| |
| GreaterThan(UInt64, BigInteger) |
Returns a value that indicates whether a System.Numerics.BigInteger value is greater than a 64-bit unsigned integer.
| |
| GreaterThan(BigInteger, BigInteger) |
Returns a value that indicates whether a System.Numerics.BigInteger value is greater than another System.Numerics.BigInteger value.
| |
| GreaterThan(BigInteger, Int64) |
Returns a value that indicates whether a System.Numerics.BigInteger is greater than a 64-bit signed integer value.
| |
| GreaterThan(BigInteger, UInt64) |
Returns a value that indicates whether a System.Numerics.BigInteger value is greater than a 64-bit unsigned integer.
| |
| GreaterThanOrEqual(Int64, BigInteger) |
Returns a value that indicates whether a 64-bit signed integer is greater than or equal to a System.Numerics.BigInteger value.
| |
| GreaterThanOrEqual(UInt64, BigInteger) |
Returns a value that indicates whether a 64-bit unsigned integer is greater than or equal to a System.Numerics.BigInteger value.
| |
| GreaterThanOrEqual(BigInteger, BigInteger) |
Returns a value that indicates whether a System.Numerics.BigInteger value is greater than or equal to another System.Numerics.BigInteger value.
| |
| GreaterThanOrEqual(BigInteger, Int64) |
Returns a value that indicates whether a System.Numerics.BigInteger value is greater than or equal to a 64-bit signed integer value.
| |
| GreaterThanOrEqual(BigInteger, UInt64) |
Returns a value that indicates whether a System.Numerics.BigInteger value is greater than or equal to a 64-bit unsigned integer value.
| |
| (Byte to BigInteger) |
Defines an implicit conversion of an unsigned byte to a System.Numerics.BigInteger value.
| |
| (Int16 to BigInteger) |
Defines an implicit conversion of a signed 16-bit integer to a System.Numerics.BigInteger value.
| |
| (Int32 to BigInteger) |
Defines an implicit conversion of a signed 32-bit integer to a System.Numerics.BigInteger value.
| |
| (Int64 to BigInteger) |
Defines an implicit conversion of a signed 64-bit integer to a System.Numerics.BigInteger value.
| |
| (SByte to BigInteger) |
Defines an implicit conversion of an 8-bit signed integer to a System.Numerics.BigInteger value.
| |
| (UInt16 to BigInteger) |
Defines an implicit conversion of a 16-bit unsigned integer to a System.Numerics.BigInteger value.
| |
| (UInt32 to BigInteger) |
Defines an implicit conversion of a 32-bit unsigned integer to a System.Numerics.BigInteger value.
| |
| (UInt64 to BigInteger) |
Defines an implicit conversion of a 64-bit unsigned integer to a System.Numerics.BigInteger value.
| |
| Increment |
Increments a BigInteger value by 1.
| |
| Inequality(Int64, BigInteger) |
Returns a value that indicates whether a 64-bit signed integer and a BigInteger value are not equal.
| |
| Inequality(UInt64, BigInteger) |
Returns a value that indicates whether a 64-bit unsigned integer and a BigInteger value are not equal.
| |
| Inequality(BigInteger, BigInteger) |
Returns a value that indicates whether two BigInteger objects have different values.
| |
| Inequality(BigInteger, Int64) |
Returns a value that indicates whether a BigInteger value and a 64-bit signed integer are not equal.
| |
| Inequality(BigInteger, UInt64) |
Returns a value that indicates whether a BigInteger value and a 64-bit unsigned integer are not equal.
| |
| LeftShift |
Shifts a BigInteger value a specified number of bits to the left.
| |
| LessThan(Int64, BigInteger) |
Returns a value that indicates whether a 64-bit signed integer is less than a BigInteger value.
| |
| LessThan(UInt64, BigInteger) |
Returns a value that indicates whether a 64-bit unsigned integer is less than a BigInteger value.
| |
| LessThan(BigInteger, BigInteger) |
Returns a value that indicates whether a BigInteger value is less than another BigInteger value.
| |
| LessThan(BigInteger, Int64) |
Returns a value that indicates whether a BigInteger value is less than a 64-bit signed integer.
| |
| LessThan(BigInteger, UInt64) |
Returns a value that indicates whether a BigInteger value is less than a 64-bit unsigned integer.
| |
| LessThanOrEqual(Int64, BigInteger) |
Returns a value that indicates whether a 64-bit signed integer is less than or equal to a System.Numerics.BigInteger value.
| |
| LessThanOrEqual(UInt64, BigInteger) |
Returns a value that indicates whether a 64-bit unsigned integer is less than or equal to a System.Numerics.BigInteger value.
| |
| LessThanOrEqual(BigInteger, BigInteger) |
Returns a value that indicates whether a System.Numerics.BigInteger value is less than or equal to another System.Numerics.BigInteger value.
| |
| LessThanOrEqual(BigInteger, Int64) |
Returns a value that indicates whether a System.Numerics.BigInteger value is less than or equal to a 64-bit signed integer.
| |
| LessThanOrEqual(BigInteger, UInt64) |
Returns a value that indicates whether a System.Numerics.BigInteger value is less than or equal to a 64-bit unsigned integer.
| |
| Modulus |
Returns the remainder that results from division with two specified BigInteger values.
| |
| Multiply |
Multiplies two specified BigInteger values.
| |
| OnesComplement |
Returns the bitwise one's complement of a BigInteger value.
| |
| RightShift |
Shifts a System.Numerics.BigInteger value a specified number of bits to the right.
| |
| Subtraction |
Subtracts a BigInteger value from another BigInteger value.
| |
| UnaryNegation |
Negates a specified BigInteger value.
| |
| UnaryPlus |
Returns the value of the BigInteger operand. (The sign of the operand is unchanged.)
|
See Also