Swift에서 사용하는 데이터 타입
- Int: 정수(Integer)
- Float: 실수(부동소수점) 6자리 소수점
- Double: 실수(부동소수점) 15자리 소수점
- Character: 문자(글자 한개)
- String: 문자열
- Bool: 참과 거짓(true, false)
- 기타 UInt, UInt64 ...
let a: Int = 1
var b: Int = 2
let c: Int = -5
var d: Int = 0
Int64.min // Int64에 저장할 수 있는 가장 작은 값을 확인
Int64.max // Int64에 저장할 수 있는 가장 큰 값을 확인
위의 값을 확인해보면 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 범위의 값을 Int64에 저장할 수 있다는 것을 알 수 있다.
let a: Float = 3.14
let b: Float = 2.9979
let a: Double = 3.14159265359
let b: Double = 2.99792458
let a: Character = "a"
let b: Character = "1"
let c: Character = "@"
let d: Character = "😁" // 이모지도 하나의 문자로 취급한다
let e: Character = "가" // 한글 또한 문자 타입으로 저장 가능하다
let a: String = "Hello"
let b: String = "Swift"
let c: String = "안녕하세요"
let d: String = "" // 빈 문자열
true 또는 false 를 저장true / 거짓 false 는 프로그래밍에서 다양한 상황에 쓰인다var isTermsAccepted: Bool = true
var hasAgreedToTerms: Bool = false