float
| 日本語 | 単精度浮動小数点型 |
| 英語 | floating point |
| ふりがな | ふろーと |
| フリガナ | フロート |
実数値を格納するための型。
プリミティブ型のひとつ。
ラッパークラスはFloatクラス。
32ビット(4バイト)の情報量を持ち、浮動小数点形式で実数を格納することができる。
double型の半分のサイズであり、また実際にはBigDecimalクラスの方が良く使われるため、滅多に使用されない。
プリミティブ型のひとつ。
ラッパークラスはFloatクラス。
32ビット(4バイト)の情報量を持ち、浮動小数点形式で実数を格納することができる。
double型の半分のサイズであり、また実際にはBigDecimalクラスの方が良く使われるため、滅多に使用されない。
参考サイト
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// float型の変数を作ります。
// 浮動小数点リテラルはdouble型なので、
// floatにキャストして渡します。
float f = (float)2.5;
System.out.println( f );
// 2.5
// キャストしないと以下のようなコンパイルエラーになります。
// f = 2.5;
// コンパイルエラー:
// 型の不一致: double から float には変換できません。
// 最大値と最小値はFloatクラスにあります。
f = Float.MAX_VALUE;
System.out.println( f );
// 3.4028235E38
f = Float.MIN_VALUE;
System.out.println( f );
// 1.4E-45
}
}
public class Sample
{
public static void main( String[] args )
{
// float型の変数を作ります。
// 浮動小数点リテラルはdouble型なので、
// floatにキャストして渡します。
float f = (float)2.5;
System.out.println( f );
// 2.5
// キャストしないと以下のようなコンパイルエラーになります。
// f = 2.5;
// コンパイルエラー:
// 型の不一致: double から float には変換できません。
// 最大値と最小値はFloatクラスにあります。
f = Float.MAX_VALUE;
System.out.println( f );
// 3.4028235E38
f = Float.MIN_VALUE;
System.out.println( f );
// 1.4E-45
}
}
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// float型の変数を作ります。
// 浮動小数点リテラルはdouble型なので、
// floatにキャストして渡します。
float f = (float)2.5;
System.out.println( f );
// 2.5
// キャストしないと以下のようなコンパイルエラーになります。
// f = 2.5;
// コンパイルエラー:
// 型の不一致: double から float には変換できません。
// 最大値と最小値はFloatクラスにあります。
f = Float.MAX_VALUE;
System.out.println( f );
// 3.4028235E38
f = Float.MIN_VALUE;
System.out.println( f );
// 1.4E-45
}
}




