- 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
Belirtilen anlamlı basamak sayısına göre iki sayının eşit olup olmadığını karşılaştırır.
bool MathCompareByDigits(
|
Parametreler
value1
[in] Karşılaştırılacak birinci sayı.
value2
[in] Karşılaştırılacak ikinci sayı.
digits
[in] Karşılaştırılacak anlamlı basamak sayısı.
Dönüş Değeri
Karşılaştırılan sayılar digits anlamlı basamakta eşleşirse true döndürür. Aksi halde false döndürür.
Not
Bu fonksiyon, karşılaştırılan sayıların büyüklük mertebesi önceden bilinmediğinde ve gerçek ile sanal kısımlarının büyüklük mertebeleri önemli ölçüde farklı olabilen karmaşık sayılar için kullanışlıdır. Diğer durumlarda epsilon tabanlı karşılaştırma kullanmak daha iyidir.
Değerlerden biri 0 ise karşılaştırma yapılmaz. Bu durumda epsilon tabanlı karşılaştırma kullanın. Karmaşık sayılar için gerçek ve sanal kısımlar çiftler halinde karşılaştırılır.