Questions et réponses pour le floating-point :

Les nombres à virgule flottante sont des approximations de nombres réels qui peuvent représenter des plages plus grandes que des entiers mais utilisent la même quantité de mémoire, au prix d'une précision moindre. Si votre question concerne de petites erreurs arithmétiques (par exemple, pourquoi 0,2 + 0,1 est-il égal à 0,300000001?) Ou des erreurs de conversion décimale, veuillez lire la page "info" ci-dessous avant de publier.

9
votes
J'ai une variable en python contenant un numéro de point flottant (par exemple, num = 24654.123 ), et j'aimerais déterminer les valeurs de précision et d'&eacut ...

9
votes
J'ai une question sur la citation ci-dessous (N3797, 3.9.1 / 8): La représentation de la valeur des types de points flottants est définie par la mise en œuvr ...

9
votes
En bref: comment puis-je exécuter a + b code> de telle sorte que toute perte de précision due à la troncature est loin de zéro em> plutôt que ...

9
votes
Essayez-le: volatile float bob = -344.0f; unsigned int fred = (unsigned int)bob; printf("%d\n",fred); ...