Method umul128
umul128(UInt64, UInt64, out UInt64)
Return the low half of the multiplication of two numbers, and the high part as an out parameter.
Declaration
public static ulong umul128(ulong x, ulong y, out ulong high)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt64 | x | A value to multiply. |
| UInt64 | y | A value to multiply. |
| UInt64 | high | The high-half of the multiplication result. |
Returns
| Type | Description |
|---|---|
| UInt64 | The low-half of the multiplication result. |