En recherchant l’exactitude des nombres en virgule flottante, j’ai vu à quelques endroits une déclaration semblable à
" float et double sont ( conçus pour / utilisés souvent dans ) des calculs d'ingénierie et scientifiques "
De mon point de vue, la force des flotteurs et des doubles réside dans la quantité de mémoire qu'ils utilisent pour leur précision (bonne, mais pas parfaite).
Je sens que je suis presque en train de comprendre de cette réponse
"les nombres en virgule flottante vous permettent de modéliser des quantités continues"
Je ne suis toujours pas convaincu de comprendre. Engineering et Science ressemblent tous les deux à des domaines dans lesquels vous souhaitez obtenir des résultats précis de vos calculs, ce que, à ma connaissance, les points flottants ne donnent pas. Je ne suis pas sûr non plus que je suive ce qu'est une "quantité continue", exactement.
Quelqu'un peut-il développer cette explication et peut-être donner un exemple?
Engineering and Science both sound like fields where you would want precise results from your calculations, which, from my understanding, floating points do not give.
En sciences et en ingénierie, la précision n’a d’importance que jusqu’à un certain point. Utiliser une précision infinie pour chaque calcul est souvent inutilement coûteux. Ce qui distingue le point flottant du point fixe, c'est que vous n'avez pas à vous engager sur un certain nombre de décimales - vous pouvez avoir de très petites quantités avec beaucoup de décimales ou de très grandes quantités avec une précision limitée.