【Java】float型からint型に変換する

switch文などの条件分岐で変数を条件に指定する時など、
int型に型を変更する必要がある場合がある。

小数点以下を含む数字「浮動小数点数型」float型を、
小数点以下を含まない数字「整数型」int型に変換してみる。

■float型からint型に変換する方法■

【FloatInt.java】

public class FloatInt {

	public static void main(String[] args){
		// float型→int型
		float aaa=(float)3.14;
		float bbb=(float)-3.14;
		int ccc=(int)aaa;
		int ddd=(int)bbb;
		// 出力
		System.out.println(ccc);
		System.out.println(ddd);
	}
}

出力結果

3
-3

int型は整数型なので、小数点以下は切り捨てされる

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>