Click or drag to resize

UInt128 Structure

A 128 bit unsigned integer, based on the code provided with gensort, see http://www.hpl.hp.com/hosted/sortbenchmark/.

Namespace:  Ookii.Jumbo.Jet.Samples.IO
Assembly:  Ookii.Jumbo.Jet.Samples (in Ookii.Jumbo.Jet.Samples.dll) Version: 2.0.0
Syntax
public struct UInt128

The UInt128 type exposes the following members.

Constructors
  NameDescription
Public methodUInt128
Initializes a new instance of the UInt128 struct with the specified high and low bits.
Top
Properties
  NameDescription
Public propertyHigh64
Gets the high 64 bits of the value.
Public propertyLow64
Gets the low 64 bits of the value.
Top
Methods
  NameDescription
Public methodEquals
Tests this instance for equality with the specified object.
(Overrides ValueTypeEquals(Object).)
Public methodGetHashCode
Returns a 32 bit hash code for this UInt128.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToHexString
Returns a hexadecimal string representation of the UInt128.
Public methodToString
Returns a decimal string representation of the UInt128.
(Overrides ValueTypeToString.)
Top
Operators
  NameDescription
Public operatorStatic memberAddition
Adds two UInt128 values.
Public operatorStatic memberEquality
Tests two instances of UInt128 for equality
Public operatorStatic memberIncrement
Increments the value of the specified instance by one.
Public operatorStatic memberInequality
Tests two instances of UInt128 for inequality
Public operatorStatic memberMultiply
Multiplies two UInt128 values.
Top
Fields
  NameDescription
Public fieldStatic memberZero
A UInt128 with the value zero.
Top
See Also