CalculationPrecisionStrategy énumération

CalculationPrecisionStrategy énumération

Énumère les stratégies pour gérer 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 résultat attendu. Comme la formule “=-0,45+0,43+0,02”, lors du calcul direct des opérandes par l’opérateur ‘+’, le résultat n’est pas nul. Pour ce genre de problème de précision, certaines stratégies spéciales peuvent donner le résultat attendu.

Le type CalculationPrecisionStrategy expose les membres suivants :

Des champs

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

Voir également