티스토리 뷰

자바 Java 소수점 올림 반올림 버림

  1. 올림
    Math.ceil(num)
  2. 반올림
    Math.round(num)
  3. 내림
    Math.floor(num)
public class MathTest {

    public static void main(String[] args) {
        // 올림
        double ceil1 = Math.ceil(123);        // 123
        double ceil2 = Math.ceil(123.4);      // 124
        double ceil3 = Math.ceil(123.45);     // 124

        System.out.println("ceil1 : " + ceil1);
        System.out.println("ceil2 : " + ceil2);
        System.out.println("ceil3 : " + ceil3);

        // 반올림
        double round1 = Math.round(123);      // 123
        double round2 = Math.round(123.4);    // 123
        double round3 = Math.round(123.5);    // 124

        System.out.println("round1 : " + round1);
        System.out.println("round2 : " + round2);
        System.out.println("round3 : " + round3);

        // 버림
        double floor1 = Math.floor(123);      // 123
        double floor2 = Math.floor(123.4);    // 123
        double floor3 = Math.floor(123.45);   // 123

        System.out.println("floor1 : " + floor1);
        System.out.println("floor2 : " + floor2);
        System.out.println("floor3 : " + floor3);
    }

}

읽어주셔서 감사합니다.

댓글