English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java의 원시 데이터 유형의 최소값과 최대값을 표시

Java에서 각 데이터 타입은 최소 및 최대 범위를 가지고 있습니다. 예를 들어, Float.

Min = 1.4E-45
Max = 3.4028235E38

浮动에 대해, 그 값이 상단에 표시된 최대 범위를 초과하면 '부분화'가 발생합니다.

그러나, 이 값이 위에 표시된 최소 범위보다 작으면 부정수 흐름이 발생할 수 있습니다.

아래는 원시 데이터 유형의 최소값과 최대값을 표시하는 Java 프로그램입니다.

예제

public class Demo {
   public static void main(String[] args) {
      System.out.println("Integer Datatype values...");
      System.out.println("Min = "); + Integer.MIN_VALUE);
      System.out.println("Max = "); + Integer.MAX_VALUE);
      System.out.println("Float Datatype values...");
      System.out.println("Min = "); + Float.MIN_VALUE);
      System.out.println("Max = "); + Float.MAX_VALUE);
      System.out.println("Double Datatype values...");
      System.out.println("Min = "); + Double.MIN_VALUE);
      System.out.println("Max = "); + Double.MAX_VALUE);
      System.out.println("Byte Datatype values...");
      System.out.println("Min = "); + Byte.MIN_VALUE);
      System.out.println("Max = "); + Byte.MAX_VALUE);
      System.out.println("Short Datatype values...");
      System.out.println("Min = "); + Short.MIN_VALUE);
      System.out.println("Max = "); + Short.MAX_VALUE);
   }
}

출력 결과

Integer Datatype values...
Min = -2147483648
Max = 2147483647
Float Datatype values...
Min = 1.4E-45
Max = 3.4028235E38
Double Datatype values...
Min = 4.9E-324
Max = 1.7976931348623157E308
Byte Datatype values...
Min = -128
Max = 127
Short Datatype values...
Min = -32768
Max = 32767

위의 프로그램에서는 각 데이터 유형을 하나씩 가져와서 다음 속성을 사용하여 최소값과 최대값을 가져옵니다. 예를 들어, 데이터 유형이 Short입니다.

Short.MIN_VALUE;
Short.MAX_VALUE

위의 코드는 Short 데이터 유형의 최소값과 최대값을 반환합니다. 다른 데이터 유형에도 적용됩니다.

Min = -32768
Max = 32767