2. [Kotlin] 숫자 데이터 유형

2022. 3. 3. 22:52[Android APP] feat. Kotlin/Kotlin 언어 기초

Kotlin에서 숫자 데이터 타입에는 정수형, 실수형으로 나눌 수 있다.

====================================================================

 

정수형 타입

 

Byte : 8bit

Short : 16bit

Int : 32bit

Long : 64bit  이 있다

myAge에 31이라는 값을 입력하면 int형이라고 정의된다.

그냥 var 변수에 int타입의 변수 값을 입력하면 자동으로 이 변수가 무슨 형인지 알아내준다.

이것을 타입 추론이라고 한다. 

====================================================================

 

실수형 타입

 

Float : 32bit

Double : 64bit 가 있다.

코틀린에서는 실수형 타입을 입력하면 기본 Double로 인식한다.

그래서 Float 타입에 그냥 13.37이라고 입력하면 Double로 인식해 오류가 발생한다.

Float 타입을 사용하고 싶다면 뒤에 Float의 약자인 F를 써줘야한다.

 

 

저장공간이 작거나, 값이 크지 않다면 Float를 사용하는 것이 좋고

가변성이 필요하거나 긴 값이 필요하거나 저장공간이 상관없으면 Double을 사용하는 것이 일반적이다.

 

반응형