- MathAbs
- MathArccos
- MathArcsin
- MathArctan
- MathArctan2
- MathClassify
- MathCeil
- MathCos
- MathExp
- MathFloor
- MathLog
- MathLog10
- MathMax
- MathMin
- MathMod
- MathPow
- MathRand
- MathRound
- MathSin
- MathSqrt
- MathSrand
- MathTan
- MathExpm1
- MathLog1p
- MathArccosh
- MathArcsinh
- MathArctanh
- MathCosh
- MathSinh
- MathTanh
- MathSwap
- MathIsValidNumber
- MathCompareByDigits
MathCompareByDigits
Confronta due numeri per verificarne l'uguaglianza con il numero specificato di cifre significative.
bool MathCompareByDigits(
|
Parametri
value1
[in] Primo numero da confrontare.
value2
[in] Secondo numero da confrontare.
digits
[in] Numero di cifre significative da confrontare.
Valore restituito
Restituisce true se i numeri confrontati coincidono per digits cifre significative. In caso contrario, restituisce false.
Nota
La funzione è utile quando l'ordine di grandezza dei numeri confrontati non è noto in anticipo, e anche per numeri complessi le cui parti reale e immaginaria possono differire notevolmente in ordine di grandezza. Negli altri casi è meglio usare un confronto basato su epsilon.
Se uno dei valori è 0, il confronto non viene eseguito. In questo caso, usare un confronto basato su epsilon. Per i numeri complessi, le parti reale e immaginaria vengono confrontate a coppie.