English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Cada tipo de dato en Java tiene un rango mínimo y máximo, por ejemplo, Float.
Min = 1.4E-45 Max = 3.4028235E38
Si el valor de 'flotante' excede el rango máximo mostrado anteriormente, causará 'desbordamiento'.
Sin embargo, si este valor es menor que el rango mínimo mostrado anteriormente, puede causar subflujo.
A continuación, se muestra un programa Java que muestra los valores mínimo y máximo de los tipos de datos originales.
public class Demo { public static void main(String[] args) { System.out.println("Valores del tipo de datos Integer..."); System.out.println("Min = "); + Integer.MIN_VALUE); System.out.println("Max = "); + Integer.MAX_VALUE); System.out.println("Valores del tipo de datos Float..."); System.out.println("Min = "); + Float.MIN_VALUE); System.out.println("Max = "); + Float.MAX_VALUE); System.out.println("Valores del tipo de datos Double..."); System.out.println("Min = "); + Double.MIN_VALUE); System.out.println("Max = "); + Double.MAX_VALUE); System.out.println("Valores del tipo de datos Byte..."); System.out.println("Min = "); + Byte.MIN_VALUE); System.out.println("Max = "); + Byte.MAX_VALUE); System.out.println("Valores del tipo de datos Short..."); System.out.println("Min = "); + Short.MIN_VALUE); System.out.println("Max = "); + Short.MAX_VALUE); } }
Resultados de salida
Valores del tipo de datos Integer... Min = -2147483648 Max = 2147483647 Valores del tipo de datos Float... Min = 1.4E-45 Max = 3.4028235E38 Valores del tipo de datos Double... Min = 4.9E-324 Max = 1.7976931348623157E308 Valores del tipo de datos Byte... Min = -128 Max = 127 Valores del tipo de datos Short... Min = -32768 Max = 32767
En el programa anterior, obtenemos uno a uno cada tipo de datos y utilizamos las siguientes propiedades para obtener el valor mínimo y máximo. Por ejemplo, el tipo de datos es Short.
Short.MIN_VALUE; Short.MAX_VALUE
El código anterior devuelve el valor mínimo y máximo del tipo de datos Short. Del mismo modo, es aplicable a otros tipos de datos.
Min = -32768 Max = 32767