Click or drag to resize

UInt128 Operators and Type Conversions

The UInt128 type exposes the following members.

Operators
  NameDescription
Public operatorStatic memberAddition
Adds two 128-bit unsigned integers.
Public operatorStatic memberBitwiseAnd
Computes the bitwise AND of two arguments.
Public operatorStatic memberBitwiseOr
Computes the bitwise OR of two arguments.
Public operatorStatic memberDecrement
Decrements a 128-bit unsigned integer.
Public operatorStatic memberDivision
Divides one 128-bit unsigned integer by another.
Public operatorStatic memberEquality
Tests whether two unsigned 128-bit integers are equal.
Public operatorStatic memberExclusiveOr
Computes the bitwise XOR of two arguments.
Public operatorStatic member(Double to UInt128)
Converts a floating-point value into an unsigned 128-bit integer.
Public operatorStatic member(BigInteger to UInt128)
Converts an arbitrary-size big integer into an unsigned 128-bit integer.
Public operatorStatic member(UInt128 to UInt64)
Converts an unsigned 128-bit integer into an unsigned 64-bit integer.
Public operatorStatic memberGreaterThan
Indicates whether the first value is greater than the second value.
Public operatorStatic memberGreaterThanOrEqual
Indicates whether the first value is greater than or equal to the second value.
Public operatorStatic member(UInt64 to UInt128)
Converts an unsigned 64-bit integer to an unsigned 128-bit integer.
Public operatorStatic member(UInt128 to BigInteger)
Converts an unsigned 128-bit integer into an arbitrary-size big integer.
Public operatorStatic member(UInt128 to Double)
Converts an unsigned 128-bit integer into a floating point value.
Public operatorStatic memberIncrement
Increments a 128-bit unsigned integer.
Public operatorStatic memberInequality
Tests whether two unsigned 128-bit integers are unequal.
Public operatorStatic memberLeftShift
Returns the unsigned 128-bit binary integer obtained by shifting all bits left by the given number of places.
Public operatorStatic memberLessThan
Indicates whether the first value is less than the second value.
Public operatorStatic memberLessThanOrEqual
Indicates whether the first value is less than or equal to the second value.
Public operatorStatic memberModulus
Computes the remainder when one 128-bit unsigned integer is divided by another.
Public operatorStatic memberMultiply
Multiplies two 128-bit unsigned integers.
Public operatorStatic memberOnesComplement
Computes the bitwise negation of the argument.
Public operatorStatic memberRightShift
Returns the unsigned 128-bit binary integer obtained by shifting all bits right by the given number of places.
Public operatorStatic memberSubtraction
Subtracts one 128 bit unsigned integer from another.
Top
See Also