Uint128 |
Uint128.add(Uint128 other) |
Add two unsigned 128 bit integers.
|
Uint128 |
Uint128.add_v1(Uint128 other) |
Add two unsigned 128 bit integers.
|
static Uint128 |
Uint128.mul63(long a,
long b) |
Multiplication of unsigned 63 bit integers,
following https://stackoverflow.com/questions/18859207/high-bits-of-long-multiplication-in-java.
|
static Uint128 |
Uint128.mul64(long a,
long b) |
Multiplication of unsigned 64 bit integers with simplified carry recognition.
|
static Uint128 |
Uint128.mul64_v1(long a,
long b) |
Multiplication of unsigned 64 bit integers,
following https://stackoverflow.com/questions/18859207/high-bits-of-long-multiplication-in-java.
|
Uint128 |
Uint128.shiftLeft(int bits) |
Shift this 'bits' bits to the left.
|
Uint128 |
Uint128.shiftRight(int bits) |
Shift this 'bits' bits to the right.
|
static Uint128 |
Uint128.square64(long a) |
The square of an unsigned 64 bit integer.
|
Uint128 |
Uint128.subtract(Uint128 other) |
Subtract two unsigned 128 bit integers.
|