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.

11
votes
>>> float(str(0.65000000000000002)) 0.65000000000000002 >>> float(str(0.47000000000000003)) 0.46999999999999997 ??? What is going on here? How do I convert 0.470000000000 ...

11
votes
Je mettais en place un algorithme pour calculer des grumes naturelles dans C. xxx pré> comme indiqué par la déclaration d'impression, TMP est égal à ...

11
votes
Il y a une situation que j'ai besoin de convertir une chaîne en flottant ou d'autres types de données numériques, mais il existe une probabilité d'obtenir des valeurs no ...

11
votes
Je voudrais manipuler la représentation des nombres de points flottants dans C #. BarrinWriter et BinaryReader Faites-le de cette façon: public virtual unsafe void Write(double ...