반응형
부호 있는 정수 자료형
정수 자료형 | Long | 8바이트 (64비트) | -263 ~ 263 - 1 |
Int | 4바이트 (32비트) | -231 ~ 231 - 1 | |
Short | 2바이트 (16비트) | -215 ~ 215 -1 ( -32,768 ~ 32,767 ) | |
Byte | 1바이트 (8비트) | -27 ~ 27 - 1 ( -128 ~ 127 ) |
fun main()
{
val num1 = 127 // int 형으로 추론
val num2 = -32768 // int 형으로 추론
val num3 = 2314234123 // int 형으로 추론
}
부호가 없는 정수 자료형
부호 없는 정수 자료형 |
ULong | 8바이트 (64비트) | 0 ~ 264 - 1 |
UInt | 4바이트 (32비트) | 0 ~ 232 - 1 | |
UShort | 2바이트 (16비트) | 0 ~ 216 - 1 (0 ~ 65,535) | |
UByte | 1바이트 (8비트) | 0 ~ 28 - 1 |
fun main() {
//숫자 뒤에 u를 표기함으로 unsigned(부호가 없는) 자료형 표기
val uint: UInt = 100u
val ushort: UShort = 200u
val ulong: ULong = 300u
val ubyte: UByte = 20u
}
728x90
반응형
'Computer Science > Algorithm' 카테고리의 다른 글
[알고리즘] 변수 정의시 (0) | 2020.08.17 |
---|