This documentation is archived and is not being maintained.
BigInteger Operators and Type Conversions
Visual Studio 2010
The BigInteger type exposes the following members.
| 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(BigInteger, Int64) | Returns a value that indicates whether a BigInteger value and a signed long integer value are equal. |
|
Equality(BigInteger, BigInteger) | Returns a value that indicates whether the values of two BigInteger objects are equal. |
|
Equality(BigInteger, UInt64) | Returns a value that indicates whether a BigInteger value and an unsigned long integer value are equal. |
|
Equality(Int64, BigInteger) | Returns a value that indicates whether a signed long integer value and a BigInteger value are equal. |
|
Equality(UInt64, BigInteger) | Returns a value that indicates whether an unsigned long integer value and a BigInteger value are equal. |
|
ExclusiveOr | Performs a bitwise exclusive Or (XOr) operation on two BigInteger values. |
|
Explicit(BigInteger to Byte) | Defines an explicit conversion of a BigInteger object to an unsigned byte value. |
|
Explicit(BigInteger to Int32) | Defines an explicit conversion of a BigInteger object to a 32-bit signed integer value. |
|
Explicit(BigInteger to UInt64) | Defines an explicit conversion of a BigInteger object to an unsigned 64-bit integer value. |
|
Explicit(BigInteger to Single) | Defines an explicit conversion of a BigInteger object to a single-precision floating-point value. |
|
Explicit(BigInteger to Double) | Defines an explicit conversion of a BigInteger object to a Double value. |
|
Explicit(BigInteger to Int64) | Defines an explicit conversion of a BigInteger object to a 64-bit signed integer value. |
|
Explicit(BigInteger to Int16) | Defines an explicit conversion of a BigInteger object to a 16-bit signed integer value. |
|
Explicit(BigInteger to SByte) | Defines an explicit conversion of a BigInteger object to a signed 8-bit value. |
|
Explicit(BigInteger to UInt32) | Defines an explicit conversion of a BigInteger object to an unsigned 32-bit integer value. |
|
Explicit(BigInteger to UInt16) | Defines an explicit conversion of a BigInteger object to an unsigned 16-bit integer value. |
|
Explicit(BigInteger to Decimal) | Defines an explicit conversion of a BigInteger object to a Decimal value. |
|
Explicit(Decimal to BigInteger) | Defines an explicit conversion of a Decimal object to a BigInteger value. |
|
Explicit(Double to BigInteger) | Defines an explicit conversion of a Double value to a BigInteger value. |
|
Explicit(Single to BigInteger) | Defines an explicit conversion of a Single object to a BigInteger value. |
|
GreaterThan(BigInteger, Int64) | Returns a value that indicates whether a BigInteger is greater than a 64-bit signed integer value. |
|
GreaterThan(BigInteger, BigInteger) | Returns a value that indicates whether a BigInteger value is greater than another BigInteger value. |
|
GreaterThan(BigInteger, UInt64) | Returns a value that indicates whether a BigInteger value is greater than a 64-bit unsigned integer. |
|
GreaterThan(Int64, BigInteger) | Returns a value that indicates whether a 64-bit signed integer is greater than a BigInteger value. |
|
GreaterThan(UInt64, BigInteger) | Returns a value that indicates whether a BigInteger value is greater than a 64-bit unsigned integer. |
|
GreaterThanOrEqual(BigInteger, Int64) | Returns a value that indicates whether a BigInteger value is greater than or equal to a 64-bit signed integer value. |
|
GreaterThanOrEqual(BigInteger, BigInteger) | Returns a value that indicates whether a BigInteger value is greater than or equal to another BigInteger value. |
|
GreaterThanOrEqual(BigInteger, UInt64) | Returns a value that indicates whether a BigInteger value is greater than or equal to a 64-bit unsigned integer value. |
|
GreaterThanOrEqual(Int64, BigInteger) | Returns a value that indicates whether a 64-bit signed integer is greater than or equal to a BigInteger value. |
|
GreaterThanOrEqual(UInt64, BigInteger) | Returns a value that indicates whether a 64-bit unsigned integer is greater than or equal to a BigInteger value. |
|
Implicit(Byte to BigInteger) | Defines an implicit conversion of an unsigned byte to a BigInteger value. |
|
Implicit(Int16 to BigInteger) | Defines an implicit conversion of a signed 16-bit integer to a BigInteger value. |
|
Implicit(Int32 to BigInteger) | Defines an implicit conversion of a signed 32-bit integer to a BigInteger value. |
|
Implicit(Int64 to BigInteger) | Defines an implicit conversion of a signed 64-bit integer to a BigInteger value. |
|
Implicit(SByte to BigInteger) | Defines an implicit conversion of an 8-bit signed integer to a BigInteger value. |
|
Implicit(UInt16 to BigInteger) | Defines an implicit conversion of a 16-bit unsigned integer to a BigInteger value. |
|
Implicit(UInt32 to BigInteger) | Defines an implicit conversion of a 32-bit unsigned integer to a BigInteger value. |
|
Implicit(UInt64 to BigInteger) | Defines an implicit conversion of a 64-bit unsigned integer to a BigInteger value. |
|
Increment | Increments a BigInteger value by 1. |
|
Inequality(BigInteger, Int64) | Returns a value that indicates whether a BigInteger value and a 64-bit signed integer are not equal. |
|
Inequality(BigInteger, BigInteger) | Returns a value that indicates whether two BigInteger objects have different values. |
|
Inequality(BigInteger, UInt64) | Returns a value that indicates whether a BigInteger value and a 64-bit unsigned integer are not equal. |
|
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. |
|
LeftShift | Shifts a BigInteger value a specified number of bits to the left. |
|
LessThan(BigInteger, Int64) | Returns a value that indicates whether a BigInteger value is less than a 64-bit signed integer. |
|
LessThan(BigInteger, BigInteger) | Returns a value that indicates whether a BigInteger value is less than another BigInteger value. |
|
LessThan(BigInteger, UInt64) | Returns a value that indicates whether a BigInteger value is less than a 64-bit unsigned integer. |
|
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. |
|
LessThanOrEqual(BigInteger, Int64) | Returns a value that indicates whether a BigInteger value is less than or equal to a 64-bit signed integer. |
|
LessThanOrEqual(BigInteger, BigInteger) | Returns a value that indicates whether a BigInteger value is less than or equal to another BigInteger value. |
|
LessThanOrEqual(BigInteger, UInt64) | Returns a value that indicates whether a BigInteger value is less than or equal to 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 BigInteger value. |
|
LessThanOrEqual(UInt64, BigInteger) | Returns a value that indicates whether a 64-bit unsigned integer is less than or equal to a BigInteger value. |
|
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 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.) |
Show: