Faut reconnaitre que sur un exemple comme ça, ça fait tout de même tâche. Ce serait pas mal d'activer une bibliothèque en précision infinie par défaut. Ensuite, si tu fais un soft qui demande bcp de calculs, à toi de passer en flottant "natif", mais quand il s'agit d'additionner ou de soustraire des valeurs "simples", c'est dommage de tomber sur ça.
Erreur de raisonnement. Ce qui te paraît «simple» ne l'est pas pour l'ordinateur et inversement. Un ordinateur, il calcule en faisant une erreur mais en fait, on s'en fout dans 95% des cas. Par exemple, pour les calculs 3D dans les jeux, tous les calculs se font en flottants 32 bits et même avec toutes ces erreurs horribles, ça suffit. Bon, parfois, ça peut donner quelques glitchs mais dans l'ensemble, rien ne justifie de passer à 64 bits pour avoir plus de précision.
[^] # Re: Rien de surprenant
Posté par rewind (Mastodon) . En réponse au journal [Humour] vers un monde différent. Évalué à 2.
Erreur de raisonnement. Ce qui te paraît «simple» ne l'est pas pour l'ordinateur et inversement. Un ordinateur, il calcule en faisant une erreur mais en fait, on s'en fout dans 95% des cas. Par exemple, pour les calculs 3D dans les jeux, tous les calculs se font en flottants 32 bits et même avec toutes ces erreurs horribles, ça suffit. Bon, parfois, ça peut donner quelques glitchs mais dans l'ensemble, rien ne justifie de passer à 64 bits pour avoir plus de précision.