Java の Double は、広い範囲 (±(21023-1)x 2-1022 ~ ±(21023-1)x 21023) および高い範囲の倍精度浮動小数点数を宣言するために使用されるキーワードです。精度 (有効数字 15 ~ 17 桁) で、8 バイトの記憶領域を占有します。 float と比較して、double は範囲が広く、精度が高くなりますが、保存スペースも大きくなります。
Java における double とは
Java プログラミング言語では、double
はキーワードです。倍精度浮動小数点型を宣言して使用するために使用されます。倍精度浮動小数点数は、より広い範囲と精度で数値を表すために使用されるデータ型であり、一般に科学計算や高精度の値の処理に使用されます。
倍精度浮動小数点数の特徴
double の使用
double 型変数を宣言するには、次の構文を使用できます:
double variableName;
例:
double myDouble = 3.14159265358979323846;
double myDouble = 1.234e10; // 科学计数法表示法
他の浮動小数点型との比較
Java には、float
などの他の浮動小数点型もあります。 double
と比較すると、float
は範囲と精度が小さくなりますが、占有するストレージ容量は少なくなります。以下は、さまざまな浮動小数点型の比較です。
Range | Precision | Storageスペース | |
---|---|---|---|
±(2 | 1023-1)x 2-1022 から± ( 21023-1) x 2102315-17 ビット | 8 バイト | #float |
-1)x 2 | -126から±(2127-1)x 2 1286 ~ 7 ビット4 バイト |
以上がJavaでdoubleは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。