λ°μΌλ¦¬μ½λ© 18λ²λ¬Έμ λ₯Ό νλ€ μμμ nλ²μ§ΈκΉμ§ λ°μ¬λ¦Όν΄μ£Όλ ν¨μμ λν΄ μμλ³΄λ€ 2κ°μ§κ° λμ μ°¨μ΄μ μ μκ³ μΆμ΄μ‘λ€.
double pie = 3.14159265358979;
Math.round(pie); // 3
Math.round(pie*10)/10.0; // 3.1
Math.round(pie*100)/100.0; // 3.14
β» μ¬λ¦Όμ Math.ceil()
, λ΄λ¦Όμ Math.floor()
double pie = 3.14159265358979;
double money = 4424.243423;
String.format("%.2f", pie); // 3.14
String.format("%.3f", pie); // 3.142
String.format("%,.3f", money); // 4,424.243
double money = 5000.000;
Math.round(money*1000)/1000; // 5000
String.format("%.3f", money); // 5000.000