ceil/floor/roundメソッド
数値の切り上げ/切り捨てを行う – ceil/floor/roundメソッド- public static double ceil(double a)
- public static double floor(double a)
- public static int round(float a)
- public static long round(double a)
- a:任意の値
小数点数を整数に丸めるには、ceil、floor、roundというメソッドを利用できます。ceilは小数点以下を切り上げ、floorは切り捨てます。そして、roundは四捨五入して数値を丸めます。戻り値の型は、ceil/floorメソッドはdouble型、roundメソッドはint/long型です。
MathRound.java
package com.example.mynavi.math;
public class MathRound {
public static void main(String[] args) {
System.out.println(Math.ceil(1.5)); // 結果:2.0
System.out.println(Math.floor(1.5)); // 結果:1.0
System.out.println(Math.round(1.5)); // 結果:2
System.out.println(Math.round(1.4)); // 結果:1
}
}






