JavaA2Z

KAB-studio > プログラミング > JavaA2Z > floatとは

float

日本語 単精度浮動小数点型
英語 floating point
ふりがな ふろーと
フリガナ フロート

解説

実数値を格納するための
プリミティブ型のひとつ。
ラッパークラスFloatクラス
32ビット(4バイト)の情報量を持ち、浮動小数点形式で実数を格納することができる。
doubleの半分のサイズであり、また実際にはBigDecimalクラスの方が良く使われるため、滅多に使用されない。

参考サイト


(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// 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
    }
}
// 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
    }
}

この単語を含むページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/04/20
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。