Instance Method インスタンスメソッド

quotientAndRemainder(dividingBy:)

Returns the quotient and remainder of this value divided by the given value. 与えられた値で除算されたこの値の商と余りを返します。

Declaration 宣言

func quotientAndRemainder(dividingBy rhs: Self) -> (quotient: Self, remainder: Self)

Parameters パラメータ

rhs

The value to divide this value by. この値を除算するための値。

Return Value 戻り値

A tuple containing the quotient and remainder of this value divided by rhs. The remainder has the same sign as lhs. rhsによって除算されたこの値の商と余りを含んでいるタプル。余りは、lhsと同じ符号を持ちます。

Discussion 解説

Use this method to calculate the quotient and remainder of a division at the same time. このメソッドを使って、除算の商と余りを同時に計算してください。


let x = 1_000_000
let (q, r) = x.quotientAndRemainder(dividingBy: 933)
// q == 1071
// r == 757

Default Implementations 省略時実装

BinaryInteger Implementations バイナリ整数の実装

See Also 参照

Performing Calculations 計算の実行