طريقة System::Equals< float, float >
محتويات
[
يخفي
]System::Equals< float, float > method
تخصيص لقيم الفاصلة العائمة ذات الدقة المفردة. على الرغم من أن قيم NaN ذات الفاصلة العائمة تُعرّف وفقًا للمعيار IEC 60559:1989 بأنها دائمًا لا تُقارن كمتساوية، فإن العقد الخاص بـ System.Object.Equals يتطلب أن تتوافق عمليات التجاوز مع متطلبات عامل التكافؤ. لذلك، تُعيد System.Double.Equals و System.Single.Equals القيمة True عند مقارنة قيمتين NaN، بينما يُعيد عامل المساواة القيمة False في تلك الحالة، كما هو مطلوب وفقًا للمعيار.
bool System::Equals<float, float>(const float &a, const float &b)
| Parameter | Type | الوصف |
|---|---|---|
| a | const float& | المقارنة الأولى |
| b | const float& | المقارنة الثانية |
ReturnValue
صحيح إذا كانت القيمتين NaN أو متساويتين، وإلا - خطأ
انظر أيضًا
- Namespace System
- Library Aspose.Page for C++