This topic has not yet been rated - Rate this topic

BigInteger Operators and Type Conversions

The BigInteger type exposes the following members.

  Name Description
Public operator Static member Addition Adds the values of two specified BigInteger objects.
Public operator Static member BitwiseAnd Performs a bitwise And operation on two BigInteger values.
Public operator Static member BitwiseOr Performs a bitwise Or operation on two BigInteger values.
Public operator Static member Decrement Decrements a BigInteger value by 1.
Public operator Static member Division Divides a specified BigInteger value by another specified BigInteger value by using integer division.
Public operator Static member Equality(BigInteger, Int64) Returns a value that indicates whether a BigInteger value and a signed long integer value are equal.
Public operator Static member Equality(BigInteger, BigInteger) Returns a value that indicates whether the values of two BigInteger objects are equal.
Public operator Static member Equality(BigInteger, UInt64) Returns a value that indicates whether a BigInteger value and an unsigned long integer value are equal.
Public operator Static member Equality(Int64, BigInteger) Returns a value that indicates whether a signed long integer value and a BigInteger value are equal.
Public operator Static member Equality(UInt64, BigInteger) Returns a value that indicates whether an unsigned long integer value and a BigInteger value are equal.
Public operator Static member ExclusiveOr Performs a bitwise exclusive Or (XOr) operation on two BigInteger values.
Public operator Static member Explicit(BigInteger to UInt16) Defines an explicit conversion of a BigInteger object to an unsigned 16-bit integer value.
Public operator Static member Explicit(BigInteger to Int16) Defines an explicit conversion of a BigInteger object to a 16-bit signed integer value.
Public operator Static member Explicit(BigInteger to Decimal) Defines an explicit conversion of a BigInteger object to a Decimal value.
Public operator Static member Explicit(BigInteger to Int64) Defines an explicit conversion of a BigInteger object to a 64-bit signed integer value.
Public operator Static member Explicit(BigInteger to UInt64) Defines an explicit conversion of a BigInteger object to an unsigned 64-bit integer value.
Public operator Static member Explicit(BigInteger to UInt32) Defines an explicit conversion of a BigInteger object to an unsigned 32-bit integer value.
Public operator Static member Explicit(BigInteger to Single) Defines an explicit conversion of a BigInteger object to a single-precision floating-point value.
Public operator Static member Explicit(BigInteger to Double) Defines an explicit conversion of a BigInteger object to a Double value.
Public operator Static member Explicit(BigInteger to Int32) Defines an explicit conversion of a BigInteger object to a 32-bit signed integer value.
Public operator Static member Explicit(BigInteger to SByte) Defines an explicit conversion of a BigInteger object to a signed 8-bit value.
Public operator Static member Explicit(BigInteger to Byte) Defines an explicit conversion of a BigInteger object to an unsigned byte value.
Public operator Static member Explicit(Decimal to BigInteger) Defines an explicit conversion of a Decimal object to a BigInteger value.
Public operator Static member Explicit(Double to BigInteger) Defines an explicit conversion of a Double value to a BigInteger value.
Public operator Static member Explicit(Single to BigInteger) Defines an explicit conversion of a Single object to a BigInteger value.
Public operator Static member GreaterThan(BigInteger, Int64) Returns a value that indicates whether a BigInteger is greater than a 64-bit signed integer value.
Public operator Static member GreaterThan(BigInteger, BigInteger) Returns a value that indicates whether a BigInteger value is greater than another BigInteger value.
Public operator Static member GreaterThan(BigInteger, UInt64) Returns a value that indicates whether a BigInteger value is greater than a 64-bit unsigned integer.
Public operator Static member GreaterThan(Int64, BigInteger) Returns a value that indicates whether a 64-bit signed integer is greater than a BigInteger value.
Public operator Static member GreaterThan(UInt64, BigInteger) Returns a value that indicates whether a BigInteger value is greater than a 64-bit unsigned integer.
Public operator Static member GreaterThanOrEqual(BigInteger, Int64) Returns a value that indicates whether a BigInteger value is greater than or equal to a 64-bit signed integer value.
Public operator Static member GreaterThanOrEqual(BigInteger, BigInteger) Returns a value that indicates whether a BigInteger value is greater than or equal to another BigInteger value.
Public operator Static member GreaterThanOrEqual(BigInteger, UInt64) Returns a value that indicates whether a BigInteger value is greater than or equal to a 64-bit unsigned integer value.
Public operator Static member GreaterThanOrEqual(Int64, BigInteger) Returns a value that indicates whether a 64-bit signed integer is greater than or equal to a BigInteger value.
Public operator Static member GreaterThanOrEqual(UInt64, BigInteger) Returns a value that indicates whether a 64-bit unsigned integer is greater than or equal to a BigInteger value.
Public operator Static member Implicit(Byte to BigInteger) Defines an implicit conversion of an unsigned byte to a BigInteger value.
Public operator Static member Implicit(Int16 to BigInteger) Defines an implicit conversion of a signed 16-bit integer to a BigInteger value.
Public operator Static member Implicit(Int32 to BigInteger) Defines an implicit conversion of a signed 32-bit integer to a BigInteger value.
Public operator Static member Implicit(Int64 to BigInteger) Defines an implicit conversion of a signed 64-bit integer to a BigInteger value.
Public operator Static member Implicit(SByte to BigInteger) Defines an implicit conversion of an 8-bit signed integer to a BigInteger value.
Public operator Static member Implicit(UInt16 to BigInteger) Defines an implicit conversion of a 16-bit unsigned integer to a BigInteger value.
Public operator Static member Implicit(UInt32 to BigInteger) Defines an implicit conversion of a 32-bit unsigned integer to a BigInteger value.
Public operator Static member Implicit(UInt64 to BigInteger) Defines an implicit conversion of a 64-bit unsigned integer to a BigInteger value.
Public operator Static member Increment Increments a BigInteger value by 1.
Public operator Static member Inequality(BigInteger, Int64) Returns a value that indicates whether a BigInteger value and a 64-bit signed integer are not equal.
Public operator Static member Inequality(BigInteger, BigInteger) Returns a value that indicates whether two BigInteger objects have different values.
Public operator Static member Inequality(BigInteger, UInt64) Returns a value that indicates whether a BigInteger value and a 64-bit unsigned integer are not equal.
Public operator Static member Inequality(Int64, BigInteger) Returns a value that indicates whether a 64-bit signed integer and a BigInteger value are not equal.
Public operator Static member Inequality(UInt64, BigInteger) Returns a value that indicates whether a 64-bit unsigned integer and a BigInteger value are not equal.
Public operator Static member LeftShift Shifts a BigInteger value a specified number of bits to the left.
Public operator Static member LessThan(BigInteger, Int64) Returns a value that indicates whether a BigInteger value is less than a 64-bit signed integer.
Public operator Static member LessThan(BigInteger, BigInteger) Returns a value that indicates whether a BigInteger value is less than another BigInteger value.
Public operator Static member LessThan(BigInteger, UInt64) Returns a value that indicates whether a BigInteger value is less than a 64-bit unsigned integer.
Public operator Static member LessThan(Int64, BigInteger) Returns a value that indicates whether a 64-bit signed integer is less than a BigInteger value.
Public operator Static member LessThan(UInt64, BigInteger) Returns a value that indicates whether a 64-bit unsigned integer is less than a BigInteger value.
Public operator Static member LessThanOrEqual(BigInteger, Int64) Returns a value that indicates whether a BigInteger value is less than or equal to a 64-bit signed integer.
Public operator Static member LessThanOrEqual(BigInteger, BigInteger) Returns a value that indicates whether a BigInteger value is less than or equal to another BigInteger value.
Public operator Static member LessThanOrEqual(BigInteger, UInt64) Returns a value that indicates whether a BigInteger value is less than or equal to a 64-bit unsigned integer.
Public operator Static member LessThanOrEqual(Int64, BigInteger) Returns a value that indicates whether a 64-bit signed integer is less than or equal to a BigInteger value.
Public operator Static member LessThanOrEqual(UInt64, BigInteger) Returns a value that indicates whether a 64-bit unsigned integer is less than or equal to a BigInteger value.
Public operator Static member Modulus Returns the remainder that results from division with two specified BigInteger values.
Public operator Static member Multiply Multiplies two specified BigInteger values.
Public operator Static member OnesComplement Returns the bitwise one's complement of a BigInteger value.
Public operator Static member RightShift Shifts a BigInteger value a specified number of bits to the right.
Public operator Static member Subtraction Subtracts a BigInteger value from another BigInteger value.
Public operator Static member UnaryNegation Negates a specified BigInteger value.
Public operator Static member UnaryPlus Returns the value of the BigInteger operand. (The sign of the operand is unchanged.)
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.