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

quotientAndRemainder(dividingBy:)

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

Declaration 宣言

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

Parameters パラメータ

rhs

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

Return Value 戻り値

A tuple containing the quotient and remainder of this value divided by rhs. rhsによって除算されたこの値の商と余りを含んでいるタプル。

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