29 Mayıs 2018 Salı

Double Sınıfı

doubleToLongBits metodu
Şöyle yaparız.
Double.doubleToLongBits(1504642224.94664);
isFinite metodu
Metodun içi şöyle
public static boolean isFinite(double d) {
  return Math.abs(d) <= DoubleConsts.MAX_VALUE;
}
parse metodu - string
Şöyle yaparız.
String str = ...;
try {
  double d = Double.parseDouble(str);
} catch(NumberFormatException nfe) {
  ...
}
Bilimsel yani scientific gösterim şöyledir.
3564e-8 //returns 0.00003564
Örnek
Scientific notation ile belirtilen bir string'i parse edebilir. Şöyle yaparız.
double d = Double.parseDouble("4.30000000e01");
Örnek
Şöyle yaparız.
double d = Double.valueOf("4.30000000e+01");

Hiç yorum yok:

Yorum Gönder