기타/What I Learned

[TIL] Kotlin - 자료형 사용

가죽방패 2022. 1. 11. 14:54

※ 접미사 접두사 사용

val exp01 = 123  // Int형 추론
val exp02 = 123L // 접미사 L을 사용해 Long형 추론
val exp03 = 0x0F // 접두사 0x를 사용 16진 표기가 사용된 Int형 추론
val exp04 = 0b00001011 // 접두사 0b를 사용해 2진 표기가 사용된 Int형으로 추론

 ※ 작은 값의 사용

val exp08; Byte = 127 // 명시적으로 자료형을 지정(Byte)
val exp09 = 32767 // 명시적으로 자료형을 지정하지 않을 경우 Short형 범위 값도 Int형으로 추론
val exp10: Short = 32767 // 명시적 자료형 지정(Short)

※ 큰 수를 읽기 쉽게 하는 법

- 읽기 쉽게 하는 방법으로 언더스코어(_)로 표현

val number = 1_000_000
val cardNum = 1234_1234_1234_1234L
val hexVal = 0xAB_CD_EF_12
val bytes = 0b1101_0010

 

○ 실수 자료형

- Double -크기 8바이트(64비트) - 값의 범위: 4.9E-324 ~ 1.7E+308(IEEE754)

- Float - 크기 4바이트(32비트) - 값의 범위: 1.4E-45 ~ 3.4E+38(IEEE754)

 

'기타 > What I Learned' 카테고리의 다른 글

[TIL] Kotlin - Null  (0) 2022.01.13
[TIL] Kotlin - 크기 범위와 기타 자료형  (0) 2022.01.12
[TIL] Kotlin - 정수형과 실수형  (0) 2022.01.10
[TIL] Kotlin - 불변형, 기본형  (0) 2022.01.09
[TIL] 메소드  (0) 2022.01.07