Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Menumerasikan strategi untuk menangani presisi perhitungan.
Karena masalah presisi dari Aritmatika Floating-Point IEEE 754, beberapa rumus yang “tampaknya sederhana” mungkin tidak dihitung sebagai hasil yang diharapkan.
Seperti rumus “=-0.45+0.43+0.02”, ketika menghitung operand dengan operator ‘+’ secara langsung, hasilnya bukan nol. Untuk jenis masalah presisi seperti itu,
beberapa strategi khusus mungkin memberikan hasil yang diharapkan.
public enum CalculationPrecisionStrategy
Fields
Decimal = 2
Menggunakan desimal sebagai operand jika memungkinkan.
Paling tidak efisien untuk kinerja.
None = 0
Tidak ada strategi yang diterapkan pada perhitungan.
Ketika menghitung, cukup gunakan nilai double asli sebagai operand dan kembalikan hasilnya secara langsung.
Paling efisien untuk kinerja dan berlaku untuk sebagian besar kasus.
Round = 1
Membulatkan hasil perhitungan sesuai dengan angka signifikan.