Bonjour,

Lorsque je tape ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
System.out.println("Float.MAX_VALUE : " + Float.MAX_VALUE);
J'obtiens le résultat suivant : 3.4028235E38

Normal, sur le papier tout au moins car si je transforme en notation non scientifique
J'obtiens le résultat suivant : 340282350000000000000000000000000000000
qui n'est pas un float

Bien sûr , je peux ajouter .0 à la fin et cela devient un float mais je ne comprends pas

Quelqu'un pourrait-il m'expliquer ??