CalculationPrecisionStrategy uppräkning

CalculationPrecisionStrategy uppräkning

Räknar upp strategier för att hantera beräkningsprecision. På grund av precisionsproblemet med IEEE 754 Floating-Point Arithmetic, kanske vissa “till synes enkla” formler inte beräknas som det förväntade resultatet. Såsom formeln “=-0,45+0,43+0,02”, när man beräknar operander direkt med ‘+’-operatorn, är resultatet inte noll. För en sådan typ 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ämpas på beräkningen.
När du beräknar använd bara det ursprungliga dubbelvä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 decimal som operander när det är möjligt.
Mest ineffektivt för prestanda.

Se även