Java 数値
数値
原始数の型は、次の2つのグループに分けられます。
整数型には、小数点を含まない、正または負の整数(123や-456など)が格納されます。有効な型は、byte、short、int、longです。どのタイプを使用するかは、数値によって異なります。
浮動小数点型は、1つ以上の小数を含む小数部を含む数値を表します。floatとdoubleの2つのタイプがあります。
Javaには多くの数値型がありますが、数値に最もよく使用されるのはint(整数の場合) およびdouble(浮動小数点数の場合)。読み進めながら、説明します。
整数型
Byte
byteデータ型は、-128から127までの整数を格納できます。値が-128から127の範囲内であることが確実な場合、これをintまたは他の整数型の代わりに使用してメモリを節約できます。
Short
shortデータ型は、-32768から32767までの整数を格納できます。
Int
intデータ型は、-2147483648から2147483647までの整数を格納できます。一般的に、チュートリアルでは、intデータ型は、数値を含む変数を作成する場合に推奨されるデータ型です。
Long
Longデータ型は、-9223372036854775808から9223372036854775807までの整数を格納できます。これは、intが値を格納できるほど大きくない場合に使用されます。 値の末尾には「L」を付ける必要があることに注意してください。
Floating Point Types(浮動小数点型)
9.99や3.14515など、小数を含む数値が必要な場合は常に浮動小数点型を使用する必要があります。
float および double データ型は小数を格納できます。 値の末尾は浮動小数点数の場合は「f」、倍精度浮動小数点の場合は「d」で終わる必要があることに注意してください。
・floatまたはdoubleを使用する場合には
浮動小数点値の精度は、値の小数点以下の桁数を示します。floatの精度は10進数でわずか6桁または7桁ですが、double変数の精度は約15桁です。したがって、ほとんどの計算ではdoubleを使用する方が安全です。
科学的数字
浮動小数点数は、10の累乗を示す "e" を含む科学的な数にすることもできます。