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.

8
votes
en C ++, par exemple fmod (-2,2) retourne -0 . L'expression -0 == 0 est vraie, mais les bits sont différents. Quel est le but d'avoir quelque ...

8
votes
Quel est le meilleur moyen indépendant de la plate-forme d'obtenir la valeur maximale pouvant être stockée dans un float en C ++? ...

8
votes
J'utilise la boîte à outils étendue WPF ( http://wpftoolkit.codeplex.com/ ). Il a un bon contrôl ...

8
votes
en C ++, puis-je écrire et lire un float (ou double) dans le format de texte sans perdre de précision? Considérez les suivants: P> float f = ...; { std::o ...