CalculationPrecisionStrategy التعداد

CalculationPrecisionStrategy التعداد

يعدد الاستراتيجيات اللازمة للتعامل مع دقة الحساب. نظرًا لمشكلة الدقة في حساب النقطة العائمة وفقًا لمعيار IEEE 754، فقد لا يتم حساب بعض الصيغ “التي تبدو بسيطة” باعتبارها النتيجة المتوقعة. مثل الصيغة “=-0.45+0.43+0.02”، عند حساب المتغيرات مباشرةً باستخدام عامل “+"، فإن النتيجة ليست صفرًا. في مثل هذه الحالات المتعلقة بالدقة، قد تؤدي بعض الاستراتيجيات الخاصة إلى تحقيق النتيجة المتوقعة.

يكشف النوع CalculationPrecisionStrategy عن الأعضاء التاليين:

مجالات

مجالوصف
NONEلم يتم تطبيق أي استراتيجية على الحساب.
عند الحساب، استخدم القيمة المزدوجة الأصلية فقط كمتغير وأرجع النتيجة مباشرة.
الأكثر كفاءة للأداء وقابلية للتطبيق في معظم الحالات.
ROUNDيقوم بتقريب نتيجة الحساب وفقًا للأرقام المهمة.
DECIMALيستخدم العدد العشري كعامل عندما يكون ذلك ممكنًا.
أقل كفاءة للأداء.

أنظر أيضا