System::Equals< float, float > yöntemi
System::Equals< float, float > method
Tek duyarlıklı kayan nokta değerleri için özelleştirme. IEC 60559:1989 tarafından iki kayan nokta NaN’ının her zaman eşit olmayan olarak karşılaştırılması tanımlansa da, System.Object.Equals sözleşmesi, geçersiz kılmaların bir eşdeğerlik operatörü gereksinimlerini karşılamasını zorunlu kılar. Bu nedenle, System.Double.Equals ve System.Single.Equals iki NaN’ı karşılaştırırken True döndürür, oysa eşitlik operatörü bu durumda False döndürür, standartta belirtildiği gibi.
bool System::Equals<float, float>(const float &a, const float &b)
| Parametre | Tür | Açıklama |
|---|---|---|
| a | const float& | İlk karşılaştırılan |
| b | const float& | İkinci karşılaştırılan |
ReturnValue
Her iki değer NaN ise veya eşitse True, aksi takdirde - false
Ayrıca Bakınız
- Namespace System
- Library Aspose.Font for C++