프로그래밍 숲

JAVA 정수 자료형 및 거듭제곱 숫자 쉽게 복사하기 본문

프로그래밍_인포/Java&JSP

JAVA 정수 자료형 및 거듭제곱 숫자 쉽게 복사하기

jjscript 2023. 6. 14. 21:21
728x90
반응형

정수 자료형

정수 자료형에 따른 수의 유효 범위

자료형 바이트 크기 수의 범위
byte 1 -2⁷ ~ 2⁷-1
short 2 -2¹⁵ ~ 2¹⁵-1
int 4 -2³¹ ~ ¹-1
long 8 -2⁶³ ~ 2⁶³-1

byte형

바이트는 가장 작은 정수 데이터 유형이며 일반적으로 8비트로 표시됩니다. -128 ~ 127의 값을 저장할 수 있습니다. 바이트는 일반적으로 메모리가 제한되어 있거나 원시 이진 데이터로 작업할 때 사용됩니다.

short형

short는 메모리의 16비트(2바이트)를 차지하는 데이터 유형입니다. -32,768에서 32,767(부호 있음)까지의 값을 저장할 수 있습니다. Shorts는 바이트보다 더 큰 범위가 필요하지만 int가 제공하는 전체 범위가 필요하지 않은 경우에 유용합니다.

int형

int는 정수(integer)의 약자로 가장 일반적으로 사용되는 정수 데이터 유형을 나타냅니다. 일반적으로 32비트(4바이트)의 메모리를 차지합니다. 저장할 수 있는 값의 범위는 약 -20억에서 20억(부호 있음)입니다. 정수는 대부분의 범용 계산 및 정수 저장에 적합합니다.

long형

long은 int에 비해 더 넓은 범위의 정수 값을 나타내는 데이터 유형입니다. 일반적으로 64비트(8바이트)의 메모리를 차지합니다. 저장할 수 있는 값의 범위는 약 -9경에서 9경까지 훨씬 더 큽니다. long은 일반적으로 큰 숫자나 확장된 범위가 필요한 상황을 처리할 때 사용됩니다.

 

주의사항

자바는 모든 정수 값을 기본적으로 int형으로 처리하기 때문에, long형을 나타내는 표현인 "L" 또는 "l" 문자를 접미사로 붙여야 합니다.

long number = 123456789L;

거듭제곱 숫자 쉽게 복사하기

2⁰¹²³⁴⁵⁶⁷⁸⁹ → 복사해 가서 사용하세요!

728x90
반응형
Comments