swift 연산
swift 연산
★ 같은 타입끼리만 연산 및 저장 가능
사칙연산자
+ : 더하기
- : 뺴기
* : 곱하기
/ : 나누기
% : 정수끼리 연산에서 나머지(모듈로 연산자)
var a = 10
var b = 20
var c = a + b // 30
var d = a - b // 10
var e = a * b // 200
var f = b / a // 2
var g = b % a // 0
Double(4/5) != Double(4)/Double(5)
-> 0.8 != 0
비교연산자
==: 같다
!=: 같지않다
> : 크다
< : 작다
>= : 크거나 같다
<=: 작거나 같다
논리연산자
! : ~이 아닌 // !true -> false
&& : 그리고(AND)
|| : 또는(OR)
복합할당연산자
정의 복합할당연산자
a = a + 10 a += 10 -> 두 식은 완전 동일
a = a - 10. a -= 10
a = a * 10 a *= 10
a = a / 10 a /= 10
a = a % 10. a %= 10
우선순위
곱하기,나누기,나머지 - 더하기,뺴기 - 비교 - 논리 - 삼항 - 할당
댓글남기기