Utiliser une constante réelle (entrée manuellement) de type float :
Par défaut, Java suppose que n’importe quel nombre flotant (par exemple 0.0) que vous tapez est de type double, afin de ne pas perdre en précision. Si vous ne voulez pas / n’avez pas besoin du type double et que vous voulez que « 0.0 » par exemple soit interprété comme un float, il faut soit le caster :
float nombre = (float) 0.0;
Soit tout simplement (plus court aussi) l’écrire sous forme d’un flottant :
float nombre = 0.0f;
Poster un commentaire