- 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
Compara dois números quanto à igualdade com o número especificado de algarismos significativos.
bool MathCompareByDigits(
|
Parâmetros
value1
[in] Primeiro número para comparação.
value2
[in] Segundo número para comparação.
digits
[in] Número de algarismos significativos para comparação.
Valor de retorno
Retorna true se os números comparados coincidirem em digits algarismos significativos. Caso contrário, retorna false.
Observação
A função é útil quando a ordem de grandeza dos números comparados não é conhecida antecipadamente, e também para números complexos cujas partes real e imaginária podem diferir significativamente em ordem de grandeza. Em outros casos, é melhor usar uma comparação baseada em epsilon.
Se um dos valores for 0, a comparação não será realizada. Nesse caso, use uma comparação baseada em epsilon. Para números complexos, as partes real e imaginária são comparadas em pares.