ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • IOS_Swift_데이터타입 (Int,Double,String)
    IOS_Swift 2020. 1. 1. 20:14

    스위프트 데이터 타입 

    1. Int 타입   

    스위프트에서 정수 타입을 저장하기 위해서는 다른 언어와 동일하게 Int를 사용합니다. 

    Int타입은 8, 16, 32 64비트까지의 형태가 있으며 각각 의 형태마다 저장되는 값의 범위가 달라집니다.

     

    만약 값의 범위가 넘어가게 된다면 xcode에서 오버플로우 메시지와 함께 버그라고 표시를 해줍니다.'

    64비트의 컴퓨터에서는 우리가 사용하는 Int는 Int64입니다. 

    2. Double/Float 타입 

    Float과 Double은 타 언어와 동일하게 실수를 표현합니다.

    Double은 64비트 환경에서 15자리의 십진수를 표현 가능하고 ( 64bit만큼 표현)

    Float형은 6자리까지 표현이 가능합니다. (최대 32bit만큼 표현)

    6자리를 넘어가면 수용할 수 있는 범위를 넘어가기 때문에 정확도가 상당히 떨어집니다.

    값을 확인해보면 float은 지수가 표현이 되지만 double 타입 같은 정상적으로 표현이 가능한 것을 볼 수 있습니다.

     

    3. String 

    String은 문자열입니다. 리터럴로 표현할때는  더블 쿼터(" ")로 감싸줍니다. 

    스트링은 다양한 기능들이 존재합니다. 이러한 기능들은 다음에 스트링에 대해서 따로 개시하도록 하겠습니다.

     

     

    참고

    - 책 : SWIFT 프로그래밍4 ( 지은이; 야곰) 

    - 강의  : KxCoding - Mastring Swift 

    'IOS_Swift' 카테고리의 다른 글

    IOS_Swift_ViewController// UIVIewController 를 알아보자(1)  (0) 2020.02.14
    IOS_Swift_함수(1)  (0) 2020.01.17
    IOS_Swift_enum(2)  (0) 2020.01.02
    IOS_Swift_Enum(1)  (0) 2020.01.01
    IOS_Swift_변수/상수/타입추론  (0) 2020.01.01
Designed by Tistory.