S eda1a14b50ee24bcab19b62f40858e76 キャスト

型を変換する。

int a = 3;
int b = 4;
System.out.println( a / b );  // 0です!
System.out.println( (double)a / (double)b );  // 0.75です!

a/bが0になるのは、結果がint型だから。小数点以下も扱えるようにするためにはdoubleに変換しなければならない。

もしかして

    他の人の「キャスト」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート