• swift은 타입을 굉장히 중요시 합니다. 그래서 타입 설정이 매우 중요하며 그중에서 가장 기본이 되는 숫자타입에 대해 알아 보았습니다.

  • Int : 기본 정수타입

    • Int 타입은 정수를 선언할 때 사용하는 타입 입니다. Int에도 UInt 같은 타입이 존재합니다. 실재로 Int는 음의정수, 0, 양의정수를 모두 표현 할 수 있지만 UInt는 0, 양의정수만 표현 할 수 있습니다.
  • Double : 부동 소수타입
    • Double 타입은 소수를 선언할 때 사용하는 타입 입니다. 소수를 표현하는 타입에는 float도 있는데 둘의 차이는 표현 할 수 있는 수의 크기가 다릅니다.
  • Type Inference
    • swift는 변수 선언시 따로 타입을 지정하지 않으면 자동으로 타입을 설정해주는 type inference라는 기능이 있습니다.
    • 이 기능을 사용하면 편리하게 코딩을 할 수 있지만

예시)

let IntNum = 10
///정수는 자동으로 정수형 데이터로 저장

let DoubleNum = 3.14159
///소수는 자동으로 더블형 데이터로 저장

스크린샷 2019-11-28 오후 2.02.58.png

스크린샷 2019-11-28 오후 2.03.55.png

  • 타입은 코딩 시작시 변수들을 선언하는데 중요한 작업입니다. 위에 작성한 내용은 매우 간략히 적은 것이고 추가적으로 학습할 계획입니다~