Swift랑 친해지기/Swift 책보면서 정리해보기

UInt - 기본자료형

데브킹덕 2022. 1. 12. 21:53

UInt란??

Unsigned Integer의 줄임말로 부호가 없는 정수를 뜻함

양수만 저장할 수 있는 UInt는 Int에 비해 플러스 범위의 정수에 대해서 

두배 큰 범위까지 저장할 수 있음

때문에 양의 정수 범위만 필요한 나이, 물건의 개수, 인원, 반복횟수 같은 예제에 효율적임 

자료형 저장할 수 있는 값의 범위 크기
UInt8 0 ~ 255 8bit
UInt16 0 ~ 65,535 16bit
UInt32 0 ~ 4,294,967,295 32bit
UInt64 0 ~ 18,446,744,073,709,551,615 64bit

UInt 타입에 따른 값의 범위

*UInt는 서브 자료형 상관없이 최소값이 0이다.

* 서브 자료형별 최대값 = (Int 서브 자료형의 최대값 ✖️2) + 1

 

 

'Swift랑 친해지기 > Swift 책보면서 정리해보기' 카테고리의 다른 글

Bool - 기본자료형  (0) 2022.01.12
Double & Float - 기본 자료형  (0) 2022.01.12
Int - 기본자료형  (0) 2022.01.11
자료형  (0) 2022.01.11
변수와 상수의 이름 정의하기  (0) 2022.01.10