CalculationPrecisionStrategy énumération

CalculationPrecisionStrategy énumération

Énumère les stratégies de gestion de la précision des calculs. En raison du problème de précision de l’arithmétique à virgule flottante IEEE 754, certaines formules « apparemment simples » peuvent ne pas être calculées comme le résultat attendu. Par exemple, dans la formule « =-0,45+0,43+0,02 », le calcul direct des opérandes par l’opérateur « + » produit un résultat différent de zéro. Pour ce type de problème de précision, certaines stratégies spéciales peuvent donner le résultat escompté.

Le type CalculationPrecisionStrategy expose les membres suivants :

Des champs

ChampDescription
NONEAucune stratégie appliquée au calcul.
Lors du calcul, utilisez simplement la valeur double d’origine comme opérande et renvoyez le résultat directement.
Le plus efficace en termes de performances et applicable dans la plupart des cas.
ROUNDArrondit le résultat du calcul en utilisant des chiffres significatifs.
DECIMALUtilise le nombre décimal comme opérandes lorsque cela est possible.
Le plus inefficace en termes de performances.

Voir également