Class Common
Common intrinsics that are exposed across all Burst targets.
Inherited Members
Namespace: Unity.Burst.Intrinsics
Syntax
public static class Common
Methods
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. |