기출문제/정보처리기사

2020년 4회 정보처리기사 기출문제 62번

엉클지니 2025. 4. 3. 18:28

62. Java 프로그래밍 언어의 정수 데이터 타입 중 'long'의 크기는?

    1byte       2byte

    4byte        8byte

 

 

 

이 문제는 Java 프로그래밍 언어의 정수 데이터 타입 중 long 타입의 크기를 묻는 문제입니다. 각 데이터 타입의 크기를 잘 이해하는 것이 중요합니다. 그럼 문제를 하나하나 풀어보겠습니다!

1. Java의 정수 데이터 타입

Java에서 사용하는 주요 정수 데이터 타입은 아래와 같습니다:

  • byte: 1바이트 (8비트)
  • short: 2바이트 (16비트)
  • int: 4바이트 (32비트)
  • long: 8바이트 (64비트)

2. long 타입의 크기

  • long 데이터 타입은 8바이트로, 64비트의 값을 저장할 수 있습니다.
  • long은 정수값을 표현하는 데 있어서 int보다 더 큰 범위의 값을 필요로 할 때 사용됩니다.

3. long의 크기

따라서 long 타입의 크기는 8byte입니다.

4. 결론

정답은 ❹ 8byte입니다.

5. 정리 (표로)

데이터 타입 크기

byte 1byte (8비트)
short 2byte (16비트)
int 4byte (32비트)
long 8byte (64비트)

6. 예시 코드

public class LongExample {
    public static void main(String[] args) {
        long num = 1234567890123L;  // 'L'을 붙여야 long 타입임을 명시
        System.out.println("long 타입의 값: " + num);
    }
}

이 코드는 long 타입을 사용하여 큰 숫자를 저장하고 출력하는 예시입니다. long은 int보다 훨씬 큰 값을 다룰 수 있습니다. 💻

7. 결론

Java에서 long의 크기는 8byte이므로, 정답은 ❹ 8byte입니다! 👍

반응형