通过


IntPtr.DivRem(IntPtr, IntPtr) 方法

定义

计算两个值的商和余数。

public:
 static ValueTuple<IntPtr, IntPtr> DivRem(IntPtr left, IntPtr right) = System::Numerics::IBinaryInteger<IntPtr>::DivRem;
public static(IntPtr Quotient, IntPtr Remainder) DivRem(IntPtr left, IntPtr right);
static member DivRem : nativeint * nativeint -> ValueTuple<nativeint, nativeint>
Public Shared Function DivRem (left As IntPtr, right As IntPtr) As ValueTuple(Of IntPtr, IntPtr)

参数

left
IntPtr

nativeint

除法的值 right

right
IntPtr

nativeint

left数的值。

返回

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

被除right以的left商和余数。

实现

例外

right 为零。

leftIntPtr.MinValue ,为 right -1。

适用于