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