Instance MethodSwift
subtractingReportingOverflow(_:)
Returns the difference obtained by subtracting the given value from this value, along with a Boolean value indicating whether overflow occurred in the operation.
func subtractingReportingOverflow(_ other: Int) -> (partialValue: Int, overflow: Bool)
Parameters
- rhs
The value to subtract from this value.
Returns
A tuple containing the result of the subtraction along with a Boolean value indicating whether overflow occurred. If the overflow
component is false
, the partialValue
component contains the entire difference. If the overflow
component is true
, an overflow occurred and the partialValue
component contains the truncated result of rhs
subtracted from this value.