UInt128 Operators and Type Conversions

Operators

Addition(UInt128, UInt128) Adds two 128-bit unsigned integers.
BitwiseAnd(UInt128, UInt128) Computes the bitwise AND of two arguments.
BitwiseOr(UInt128, UInt128) Computes the bitwise OR of two arguments.
Decrement(UInt128) Decrements a 128-bit unsigned integer.
Division(UInt128, UInt128) Divides one 128-bit unsigned integer by another.
Equality(UInt128, UInt128) Tests whether two unsigned 128-bit integers are equal.
ExclusiveOr(UInt128, UInt128) Computes the bitwise XOR of two arguments.
(BigInteger to UInt128) Converts an arbitrary-size big integer into an unsigned 128-bit integer.
(Double to UInt128) Converts a floating-point value into an unsigned 128-bit integer.
(UInt128 to UInt64) Converts an unsigned 128-bit integer into an unsigned 64-bit integer.
GreaterThan(UInt128, UInt128) Indicates whether the first value is greater than the second value.
GreaterThanOrEqual(UInt128, UInt128) Indicates whether the first value is greater than or equal to the second value.
(UInt128 to Double) Converts an unsigned 128-bit integer into a floating point value.
(UInt128 to BigInteger) Converts an unsigned 128-bit integer into an arbitrary-size big integer.
(UInt64 to UInt128) Converts an unsigned 64-bit integer to an unsigned 128-bit integer.
Increment(UInt128) Increments a 128-bit unsigned integer.
Inequality(UInt128, UInt128) Tests whether two unsigned 128-bit integers are unequal.
LeftShift(UInt128, Int32) Returns the unsigned 128-bit binary integer obtained by shifting all bits left by the given number of places.
LessThan(UInt128, UInt128) Indicates whether the first value is less than the second value.
LessThanOrEqual(UInt128, UInt128) Indicates whether the first value is less than or equal to the second value.
Modulus(UInt128, UInt128) Computes the remainder when one 128-bit unsigned integer is divided by another.
Multiply(UInt128, UInt128) Multiplies two 128-bit unsigned integers.
OnesComplement(UInt128) Computes the bitwise negation of the argument.
RightShift(UInt128, Int32) Returns the unsigned 128-bit binary integer obtained by shifting all bits right by the given number of places.
Subtraction(UInt128, UInt128) Subtracts one 128 bit unsigned integer from another.

See Also