Double
| 日本語 | 倍精度浮動小数点クラス |
| 英語 | double |
| ふりがな | だぶる |
| フリガナ | ダブル |
J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.lang.Double。
実数値を格納するためのクラス。
double型のラッパークラス。
クラスとしての振る舞いが必要な場合に使用される。たとえば、nullの可能性がある場合や、引数がObjectクラスのメソッドに渡したい場合、等。
文字列から整数値に簡単に変換するparseDouble()メソッド等、便利なstaticメソッドも定義されている。
とはいえ、所詮はdouble型のラッパークラスであるため、誤差はつきもの。クラスとして使うのであればBigDecimalクラスの使用を勧める。
実数値を格納するためのクラス。
double型のラッパークラス。
クラスとしての振る舞いが必要な場合に使用される。たとえば、nullの可能性がある場合や、引数がObjectクラスのメソッドに渡したい場合、等。
文字列から整数値に簡単に変換するparseDouble()メソッド等、便利なstaticメソッドも定義されている。
とはいえ、所詮はdouble型のラッパークラスであるため、誤差はつきもの。クラスとして使うのであればBigDecimalクラスの使用を勧める。
参考サイト
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// Doubleクラスを作成して出力してみます。
Double aDouble = new Double( 4.5 );
System.out.println( aDouble );
// 4.5
// 文字列から実数値へ変換してみます。
double d = Double.parseDouble( "6.5" );
System.out.println( d );
// 6.5
}
}
public class Sample
{
public static void main( String[] args )
{
// Doubleクラスを作成して出力してみます。
Double aDouble = new Double( 4.5 );
System.out.println( aDouble );
// 4.5
// 文字列から実数値へ変換してみます。
double d = Double.parseDouble( "6.5" );
System.out.println( d );
// 6.5
}
}
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// Doubleクラスを作成して出力してみます。
Double aDouble = new Double( 4.5 );
System.out.println( aDouble );
// 4.5
// 文字列から実数値へ変換してみます。
double d = Double.parseDouble( "6.5" );
System.out.println( d );
// 6.5
}
}




