IBinaryInteger<TSelf>.DivRem Метод

Определение

Перегрузки

Имя Описание
DivRem(TSelf, TSelf)

Вычисляет цитент и оставшуюся часть двух значений.

DivRem(TSelf, TSelf, DivisionRounding)

DivRem(TSelf, TSelf)

Исходный код:
IBinaryInteger.cs
Исходный код:
IBinaryInteger.cs
Исходный код:
IBinaryInteger.cs
Исходный код:
IBinaryInteger.cs
Исходный код:
IBinaryInteger.cs

Вычисляет цитент и оставшуюся часть двух значений.

public:
 static override ValueTuple<TSelf, TSelf> DivRem(TSelf left, TSelf right);
public static virtual(TSelf Quotient, TSelf Remainder) DivRem(TSelf left, TSelf right);
static member DivRem : 'Self * 'Self -> ValueTuple<'Self, 'Self (requires 'Self :> System.Numerics.IBinaryInteger<'Self> and 'Self :> System.Numerics.IBinaryInteger<'Self>)>
Public Shared Overrides Function DivRem (left As TSelf, right As TSelf) As ValueTuple(Of TSelf, TSelf)

Параметры

left
TSelf

Значение, разделяющее right .

right
TSelf

Значение, разделяющее left.

Возвращаемое значение

ValueTuple<TSelf,TSelf>

Цитентная и оставшаяся left часть разделенных rightна .

Исключения

right равно нулю.

Применяется к

DivRem(TSelf, TSelf, DivisionRounding)

Исходный код:
IBinaryInteger.cs
public:
 static override ValueTuple<TSelf, TSelf> DivRem(TSelf left, TSelf right, System::Numerics::DivisionRounding mode);
public static virtual(TSelf Quotient, TSelf Remainder) DivRem(TSelf left, TSelf right, System.Numerics.DivisionRounding mode);
static member DivRem : 'Self * 'Self * System.Numerics.DivisionRounding -> ValueTuple<'Self, 'Self (requires 'Self :> System.Numerics.IBinaryInteger<'Self> and 'Self :> System.Numerics.IBinaryInteger<'Self>)>
Public Shared Overrides Function DivRem (left As TSelf, right As TSelf, mode As DivisionRounding) As ValueTuple(Of TSelf, TSelf)

Параметры

left
TSelf
right
TSelf

Возвращаемое значение

ValueTuple<TSelf,TSelf>

Применяется к