If you want to know the maximum and minimum limits of Java basic data types, it is easy to write a small program.
Test the maximum and minimum values of integer, long, float, and double. The Code is as follows:
public static void main(String[] args) { System.out.println("Integer.MIN_VALUE = " + Integer.MIN_VALUE); System.out.println("Integer.MAX_VALUE = " + Integer.MAX_VALUE); System.out.println("Long.MIN_VALUE = " + Long.MIN_VALUE); System.out.println("Long.MAX_VALUE = " + Long.MAX_VALUE); System.out.println("Float.MIN_VALUE = " + Float.MIN_VALUE); System.out.println("Float.MIN_NORMAL = " + Float.MIN_NORMAL); System.out.println("Float.MAX_VALUE = " + Float.MAX_VALUE); System.out.println("Double.MAX_VALUE = " + Double.MAX_VALUE); System.out.println("Double.MIN_VALUE = " + Double.MIN_VALUE); }
The result is as follows:
Integer. min_value =-2147483648
Integer. max_value = 2147483647
Long. min_value =-9223372036854775808.
Long. max_value = 9223372036854775807
Float. min_value = 1.4e-45
Float. min_normal = 1.17549435e-38
Float. max_value = 3.4028235e38
Double. max_value = 1.7976931348623157e308
Double. min_value = 4.9e-324