swift은 타입을 굉장히 중요시 합니다. 그래서 타입 설정이 매우 중요하며 그중에서 가장 기본이 되는 숫자타입에 대해 알아 보았습니다.
Int : 기본 정수타입
- Int 타입은 정수를 선언할 때 사용하는 타입 입니다. Int에도 UInt 같은 타입이 존재합니다. 실재로 Int는 음의정수, 0, 양의정수를 모두 표현 할 수 있지만 UInt는 0, 양의정수만 표현 할 수 있습니다.
Double : 부동 소수타입
- Double 타입은 소수를 선언할 때 사용하는 타입 입니다. 소수를 표현하는 타입에는 float도 있는데 둘의 차이는 표현 할 수 있는 수의 크기가 다릅니다.
Type Inference
- swift는 변수 선언시 따로 타입을 지정하지 않으면 자동으로 타입을 설정해주는 type inference라는 기능이 있습니다.
예시)
let IntNum = 10
///정수는 자동으로 정수형 데이터로 저장
let DoubleNum = 3.14159
///소수는 자동으로 더블형 데이터로 저장