Swift Numbers
Swift Numbers
Swift has integer types (like Int) and floating-point types (like Double).
Use arithmetic operators to add, subtract, multiply and divide numbers.
Arithmetic
Use +, -, *, and / to perform numeric operations. Convert types when needed.
This example demonstrates basic arithmetic and integer-to-double conversion for division.
Integer Division vs Remainder
Integer division drops any fractional part, while % returns the remainder.
Example
let a = 7, b = 3
print(a / b) // 2 (integer division)
print(a % b) // 1 (remainder)
This example shows how integer division truncates toward zero and how the remainder operator % returns the leftover.