Aspose. Cells. Calculation Precision Strategy

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Enumera le strategie per gestire la precisione dei calcoli.
A causa del problema di precisione dell’aritmetica in virgola mobile IEEE 754, alcune formule “apparentemente semplici” potrebbero non essere calcolate come il risultato atteso.
Ad esempio, la formula “=-0.45+0.43+0.02”, quando si calcolano gli operandi utilizzando direttamente l’operatore ‘+’, il risultato non è zero. Per questo tipo di problema di precisione,
alcune strategie speciali possono fornire il risultato atteso.

public enum CalculationPrecisionStrategy

Campi

Decimal = 2

Utilizza decimali come operandi quando possibile.
Il meno efficiente per le prestazioni.

None = 0

Nessuna strategia applicata al calcolo.
Quando si calcola, utilizza semplicemente il valore double originale come operando e restituisce direttamente il risultato.
Il più efficiente per le prestazioni e applicabile nella maggior parte dei casi.

Round = 1

Arrotonda il risultato del calcolo in base alle cifre significative.

 Italiano