[swift] 연산자 사용
Swift는 다양한 연산자를 제공하여 수학적 계산 및 다른 작업을 수행할 수 있습니다. 이 글에서는 Swift에서 사용되는 주요 연산자에 대해 알아보겠습니다.
산술 연산자
Swift에서는 아래와 같은 산술 연산자를 사용할 수 있습니다.
+
: 덧셈 연산자-
: 뺄셈 연산자*
: 곱셈 연산자/
: 나눗셈 연산자
예를 들어, 다음과 같은 Swift 코드를 살펴보세요.
let a = 5
let b = 2
let sum = a + b // 7
let difference = a - b // 3
let product = a * b // 10
let quotient = a / b // 2
비교 연산자
Swift에서는 아래와 같은 비교 연산자를 사용할 수 있습니다.
==
: 같음을 비교하는 연산자!=
: 다름을 비교하는 연산자>
: 큰지 비교하는 연산자<
: 작은지 비교하는 연산자>=
: 크거나 같은지 비교하는 연산자<=
: 작거나 같은지 비교하는 연산자
예를 들어, 다음과 같은 Swift 코드를 살펴보세요.
let x = 5
let y = 3
let isEqual = x == y // false
let isNotEqual = x != y // true
let isGreater = x > y // true
let isLess = x < y // false
let isGreaterOrEqual = x >= y // true
let isLessOrEqual = x <= y // false
논리 연산자
Swift에서는 아래와 같은 논리 연산자를 사용할 수 있습니다.
&&
: 논리적 AND 연산자||
: 논리적 OR 연산자!
: 논리적 NOT 연산자
예를 들어, 다음과 같은 Swift 코드를 살펴보세요.
let p = true
let q = false
let logicalAnd = p && q // false
let logicalOr = p || q // true
let logicalNot = !p // false
할당 연산자
Swift에서는 아래와 같은 할당 연산자를 사용할 수 있습니다.
=
: 변수에 값을 할당하는 연산자+=
: 덧셈 후 할당하는 연산자-=
: 뺄셈 후 할당하는 연산자*=
: 곱셈 후 할당하는 연산자/=
: 나눗셈 후 할당하는 연산자
예를 들어, 다음과 같은 Swift 코드를 살펴보세요.
var num = 10
num += 5 // num = num + 5, num은 15
num -= 3 // num = num - 3, num은 12
num *= 2 // num = num * 2, num은 24
num /= 4 // num = num / 4, num은 6
결론
Swift에서는 다양한 연산자를 사용하여 간편하게 수학적 계산 및 비교 작업을 수행할 수 있습니다. 앞으로 다양한 연산자를 활용하여 Swift 코드를 작성해보세요!
더 많은 정보는 Swift 공식 문서를 참고하세요.