Type Conversion(타입 변환)
- Type(Value) 문법으로 타입 변환이 가능하다.
- 스위프트에서는 산술 연산식에서 연산을 수행하려면 타입이 같아야 연산 수행이 가능하다.
let a = 12
let b = 12.34
a + b // error!!
위 코드의 a + b 연산을 가능하게 하려면 a의 타입이나 b의 타입을 Int타입이나 Double타입으로 동일하게 변경해야한다.
let a = 12
let b = 12.34
let result = Double(a) + b // Int -> Double로 변환
let result1 = a + Int(b) // Double -> Int로 변환
// Int 타입
print(result) // 24
// Double 타입
print(result1) 24.34'Swift > Swift문법' 카테고리의 다른 글
| Swift문법 - Operator (0) | 2022.11.27 |
|---|---|
| Swift문법 - Type Alias (0) | 2022.11.20 |
| Swift문법 - Type Inference and Type Annotation (0) | 2022.10.09 |
| Swift문법 - Data Types (0) | 2022.10.02 |
| swift문법 - Scope (0) | 2022.09.18 |