Giriş
Şu satırı dahil ederiz
import com.google.common.math.DoubleMath;
fuzzyEquals metodu
Örnek
Şöyle yaparızz
if (DoubleMath.fuzzyEquals(a, b, epsilon)) {// a and b are equal within the tolerance given}
log2 metodu
1. Girdi NaN ise sonuç NaN olur. (*)
2. Girdi artı Infinity ise sonuç artı Infinity olur. (+)
3. Girdi 0 ise ise sonuç eksi Infinity olur.
4. Girdi eksi Infinity ise sonuç eksi Infinity olur. (+)
5. Girdi eksi sayı ise ise sonuç NaN olur.(*)
1,5 kurallarını, girdi NaN veya eksi ise sonuç NaN olur şeklinde genelleştirebiliriz.
2,4 kurallarını, girdi Infinity ise sonuç Infinity olur şeklinde genelleştirebiliriz.
1. Girdi NaN ise sonuç NaN olur. (*)
2. Girdi artı Infinity ise sonuç artı Infinity olur. (+)
3. Girdi 0 ise ise sonuç eksi Infinity olur.
4. Girdi eksi Infinity ise sonuç eksi Infinity olur. (+)
5. Girdi eksi sayı ise ise sonuç NaN olur.(*)
1,5 kurallarını, girdi NaN veya eksi ise sonuç NaN olur şeklinde genelleştirebiliriz.
2,4 kurallarını, girdi Infinity ise sonuç Infinity olur şeklinde genelleştirebiliriz.