long1 JAVA 변수(variable)의 데이터타입(data type) - 정수형(byte, short, int, long) 각 정수형의 저장가능 수의 범위 byte bit 수의 범위 byte 1 8 $$ -2^7 \sim (2^7-1) $$ short 2 16 $$ -2^{15} \sim (2^{15}-1) $$ int 4 32 $$ -2^{31} \sim (2^{31}-1) $$ long 8 64 $$ -2^{63} \sim (2^{63}-1) $$ $$ -2^{bit수 - 1} \sim (2^{bit수 - 1}-1)$$ 수의 범위가 위와 같은 이유는 첫번째 비트는 부호비트이기때문! 각 자료형의 범위를 넘는 수를 넣으면 error! byte : 실행파일(영상, 음악 파일 등)을 처리할 때 good! short : c, c++ 언어와 호환시 주로 사용 정수형 데이터를 저장/대입할 경우 JAVA는 데이터를 대입하기 이전에 따로.. 2022. 3. 2. 이전 1 다음