CalculationPrecisionStrategy uppräkning

CalculationPrecisionStrategy uppräkning

Räknar upp strategier för att hantera beräkningsprecision. På grund av precisionsproblemet med IEEE 754 Flyttalsaritmetik kan vissa “till synes enkla” formler eventuellt inte beräknas som förväntat resultat. Till exempel i formeln “=-0,45+0,43+0,02”, när man beräknar operander direkt med operatorn ‘+’, blir resultatet inte noll. För den här typen av precisionsproblem, vissa speciella strategier kan ge det förväntade resultatet.

Typen CalculationPrecisionStrategy avslöjar följande medlemmar:

Fält

FältBeskrivning
NONEIngen strategi tillämpad på beräkningen.
Vid beräkningar, använd bara det ursprungliga double-värdet som operand och returnera resultatet direkt.
Mest effektiv för prestanda och tillämplig i de flesta fall.
ROUNDAvrundar beräkningsresultatet med signifikanta siffror.
DECIMALAnvänder decimaltal som operander när det är möjligt.
Mest ineffektiv för prestanda.

Se även