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.

Example

let a = 5, b = 2
print(a - b)
print(a * b)
print(Double(a) / Double(b))

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.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *