JAVA/소스코드

double 형 소수점 2쩨 자리까지만 자르는법 질문합니다.(java.jsp)

nineDeveloper 2015. 10. 22. 20:02
728x90
반응형

날씨 좋은 하루네요 ^^

오늘 고생하시고 주말 잘 보내시길 바랍니다.!

 

질문하고자 하는 내용은..

 

double aaa = 123.123456;  을

<%=aaa%> 로 사용하면   123.123456  이러한 값이 나오게 되는데요...

 

123.23  <<ㅡ  이렇게 나오도록 소수 2쩨자리까지 출력이 가능한 방법이 있다면 알려주세요.

 

double aaa;  는  1234.123456  이 될수도있고.  12.12345 가 될수도있고.. 자릿수는 랜덤입니다.

 

 

 

답변

 

<%
double dul = 12345.6789;

//소수아래로 두자리만 나오도록 포멧 설정
String format = "#.##";
java.text.DecimalFormat df = new java.text.DecimalFormat(format);
// 그냥 출력하는경우

out.println(dul+"<br>");

// 출력 포멧을 설정한경우
out.println(df.format(dul));
%>

 

728x90
반응형