Part2. 기본연산자
Swift 기본 연산자에 대한 이해
Swift 언어는 기본적인 연산 작업을 수행하기 위한 다양한 연산자들을 제공합니다. 이 연산자들은 값을 조작하고, 조건을 평가하며, 논리적인 작업을 수행하는 데 사용됩니다. 이번 글에서는 Swift의 기본 연산자에 대해 살펴보겠습니다.
1. 연산자의 기초
연산자는 값을 검사, 변경 또는 조합하기 위해 사용되는 특수한 기호나 구절입니다. Swift에서는 다양한 연산자를 통해 값을 조작하고 조건을 평가할 수 있습니다.
피연산자의 갯수에 따른 연산자의 구분:
단항 연산자: 하나의 대상 앞 또는 뒤에 위치하는 연산자로,
-a
,+b
,!a
와 같은 형태가 있습니다.이항 연산자: 두 개의 대상 사이에서 작동하는 연산자로,
a + b
,a >= b
와 같은 대부분의 연산자가 여기에 해당합니다.삼항 연산자: 세 개의 대상을 조합하여 특수한 계산을 수행합니다. Swift에서는
a ? b : c
형태의 삼항 연산자가 있습니다.
2. 기본 연산자
할당 연산자
할당 연산자는 오른쪽의 값을 왼쪽에 대입하거나 업데이트하는 역할을 합니다.
let num2 = 10
var num1 = 5
산술 연산자
산술 연산자는 기본적인 사칙 연산을 수행하는 데 사용됩니다.
let sum = a + b
let difference = a - b
let product = a * b
let quotient = a / b
let remainder = a % b
비교 연산자
비교 연산자는 두 값의 크기나 동등 여부 등을 비교하여 결과를 참 또는 거짓으로 반환합니다.
a == b
a != b
a > b
a >= b
a < b
a <= b
논리 연산자
논리 연산자는 논리적인 조건을 검사하거나 결합합니다.
!true
true && true
true || false
3. 연산자의 우선순위
연산자는 우선순위에 따라 계산이 이루어집니다. 곱셈, 나눗셈이 덧셈, 뺄셈보다 먼저 수행되며, 비교 연산자보다는 논리 연산자가 나중에 평가됩니다.
*
,/
+
,-
<=
,>
,==
,!=
&&
,||
삼항 연산자
할당, 복합 할당
4. 결론
Swift의 기본 연산자들은 값을 조작하고 조건을 평가하는 데 중요한 역할을 합니다. 각 연산자의 역할과 사용법을 숙지하여 효과적으로 코드를 작성하는 데 도움이 될 것입니다.
댓글을 작성해보세요.