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.

6
votes
Je dois admettre dans tout mon travail avec Java, je n'ai jamais rencontré la nécessité d'une Union Java (comme l'Union C, pas du SQL One) et je ne trouve pas de répons ...

6
votes
J'utilise Asin pour calculer l'angle. Le code est comme ci-dessous: double FindAngle(const double theValue) { return asin(theValue); } ...

6
votes
J'ai cherché Internet essayant de comprendre dans sa forme simpliste pourquoi ce comportement se produit. Dim mysingle As Single = 456.11 Dim mybool As Boolean = mysingle = 456.11 ...

6
votes
Quel est le moyen le plus portable et le plus "à droite" de faire la conversion de float de précision étendu (valeur 80 bits, également appelée double ...