English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Lorsque la valeur donnée est inférieure à la taille maximale autorisée du type de données, un débordement inférieur se produit. Les conditions de débordement inférieur peuvent entraîner des erreurs, ou les implémentations actuelles des langages de programmation peuvent les gérer elles-mêmes.
Pour afficher le débordement inférieur du type de données, je prends l'exemple du type de données double. Le type de données Double est de précision simple64Bits IEEE 754Flottant.
Le programme suivant affiche le débordement inférieur des types de données en Java.
public class Demo { public static void main(String[] args) { System.out.println("Affichage du débordement inférieur... "); double val1 = 3.2187E-320; System.out.println(val1/1000000); } }
Résultat de la sortie
Affichage du débordement inférieur... 0.0
Dans le programme ci-dessus, le double variable est initialisé à.
double val1 = 3.2187E-320;
Après cela, effectuez une division pour vérifier le débordement inférieur.
val1/1000000
Il renvoie le contenu suivant.
0.0