Edit

Share via


UIntPtr.BigMul(UIntPtr, UIntPtr, UIntPtr) Method

Definition

Produces the full product of two unsigned native integers.

public:
 static UIntPtr BigMul(UIntPtr left, UIntPtr right, [Runtime::InteropServices::Out] UIntPtr % lower);
public static UIntPtr BigMul(UIntPtr left, UIntPtr right, out UIntPtr lower);
static member BigMul : unativeint * unativeint * unativeint -> unativeint
Public Shared Function BigMul (left As UIntPtr, right As UIntPtr, ByRef lower As UIntPtr) As UIntPtr

Parameters

left
UIntPtr

unativeint

The integer to multiply with right.

right
UIntPtr

unativeint

The integer to multiply with left.

lower
UIntPtr

unativeint

The lower half of the full product.

Returns

UIntPtr

unativeint

The upper half of the full product.

Applies to