Quelle est la meilleure façon de déterminer si un flottant donné (ou un double) n'a pas de décimales significatives?Arrondi de virgule flottante (en java)
f(234.0) = true f(34.45) = false f(3.1322) = false
-à-dire l'équivalent de
EQ(((int)number) * 1.0 , number)
où EQ est une méthode donnée à comparer les points flottants et il est correct de penser que le flotteur correspond à un nombre entier. Arrondissez la valeur à l'entier le plus proche et calculez la différence absolue par rapport à la valeur réelle.
Votre prénom est Josh par hasard? – Tom