UIntPtr.BigMul(UIntPtr, UIntPtr, UIntPtr) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
unativeint
The upper half of the full product.