티스토리 뷰

Java 자바 소수점 자르기

public class Demical {

    public static main(String[] args) {
        double num = 123.456789;
        DecimalFormat df = new DecimalFormat("0");
        System.out.println(df.format(num));     // 123
        df = new DecimalFormat("0.0");
        System.out.println(df.format(num));     // 123.5
        df = new DecimalFormat("0.00");
        System.out.println(df.format(num));     // 123.46


        String str = String.format("%.0f", num); // 123
        System.out.println(str);
        str = String.format("%.1f", num);        // 123.5
        System.out.println(str);
        str = String.format("%.2f", num);        // 123.46
        System.out.println(str);
    }

}

읽어주셔서 감사합니다.

댓글