CalculationPrecisionStrategy التعداد

CalculationPrecisionStrategy التعداد

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

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

مجالات

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

أنظر أيضا