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.

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