Metodo System::Equals< float, float >
Contenuti
[
Nascondere
]System::Equals< float, float > method
Specializzazione per valori a virgola mobile a precisione singola. Sebbene due NaN a virgola mobile siano definiti dallo IEC 60559:1989 per essere sempre considerati non uguali, il contratto per System.Object.Equals richiede che le sovrascritture soddisfino i requisiti di un operatore di equivalenza. Pertanto, System.Double.Equals e System.Single.Equals restituiscono True quando si confrontano due NaN, mentre l’operatore di uguaglianza restituisce False in quel caso, come richiesto dallo standard.
bool System::Equals<float, float>(const float &a, const float &b)
| Parametro | Tipo | Descrizione |
|---|---|---|
| a | const float& | Il primo comparando |
| b | const float& | Il secondo comparando |
ReturnValue
True se entrambi i valori sono NaN o sono uguali, altrimenti - false
Vedi anche
- Namespace System
- Library Aspose.Font for C++