Aspose. Cells. Calculation Precision Strategy

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

Hesaplama hassasiyetiyle başa çıkma stratejilerini listeler.
IEEE 754 Kayan Nokta Aritmetiği’nin hassasiyet sorunu nedeniyle, bazı “görünüşte basit” formüller beklenen sonuç olarak hesaplanamayabilir.
Örneğin, “=-0.45+0.43+0.02” formülü, ‘+’ operatörü ile operandları doğrudan hesaplandığında sonuç sıfır değildir. Bu tür hassasiyet sorunları için,
beklenen sonucu verebilecek bazı özel stratejiler bulunmaktadır.

public enum CalculationPrecisionStrategy

Alanlar

Decimal = 2

Mümkün olduğunda operand olarak ondalık kullanır.
Performans açısından en verimsizdir.

None = 0

Hesaplamaya hiçbir strateji uygulanmaz.
Hesaplama yaparken, sadece orijinal double değerini operand olarak kullanır ve sonucu doğrudan döndürür.
Performans açısından en verimlisidir ve çoğu durumda uygulanabilir.

Round = 1

Hesaplama sonucunu anlamlı basamaklara göre yuvarlar.

 Türkçe