Edit

Share via


IntPtr.BigMul(IntPtr, IntPtr, IntPtr) Method

Definition

Produces the full product of two unsigned native integers.

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

Parameters

left
IntPtr

nativeint

The integer to multiply with right.

right
IntPtr

nativeint

The integer to multiply with left.

lower
IntPtr

nativeint

The lower half of the full product.

Returns

IntPtr

nativeint

The upper half of the full product.

Applies to