숫자 (2) 썸네일형 리스트형 [Swift Basic] 숫자 타입 변환 Numeric Type Conversion Int타입은 음수가 아닌 경우에도 모든 일반적인 정수 상수 및 변수에 대해 사용합니다. 일반적인 상황에서 기본 정수 타입을 사용하는 것은 정수 상수와 변수는 코드에서 즉각적으로 상호 운용이 가능하다는 것을 말합니다. 그리고 정수 리터럴 값에 대해 추론된 타입과 일치한다는 것을 의미합니다. 다른 정수 타입을 사용하는 것은 외부 소스의 크기가 명시적으로 지정된 데이터나 성능, 메모리 사용 또는 최적화를 위해 특별히 필요한 경우에만 사용합니다. 이러한 경우 크기가 명시적으로 지정된 타입을 사용하면 우발적인 값의 오버플로를 포착하고 사용 중인 데이터의 특성을 암시적(암묵적)으로 문서화하는데 도움이 됩니다. 정수 변환 Integer Conversion 정수 상수나 변수에서 저장될 수 있는 숫자의 범위는 숫자 타입.. [Swift Basic] 숫자 리터럴 Numeric Literals 정수 리터럴은 다음과 같이 쓰입니다. · 접두사가 없는 10진수 · 접두사가 0b인 2진수 · 접두사가 0o인 8진수 · 접두사가 0x인 16진수 이러한 모든 정수 리터럴은 10진수 값이 17입니다. let decimalInteger = 17 let binaryInteger = 0b10001 // 17의 2진수 표현 let octalInteger = 0o21 // 17의 8진수 표현 let hexadecimalInteger = 0x11 // 17의 16진수 표현 부동 소수점 리터럴은 10진수(접두사 없음), 또는 16진수(0x 접두사 포함) 일 수 있습니다. 항상 소수점 양쪽에 숫자(또는 16진수)가 있어야 합니다. 10진수 실수는 대문자 또는 소문자 e로 표시되는 선택적 지수를 가질 수도 있습니다. 1.. 이전 1 다음