Header Ads Widget

Responsive Advertisement

[java] jsp jstl 소수점 버림, 특정 자리수 자르기

jsp 소수점 특정 자리에서 버림처리, 자르기, 버리기



pattern 의 자리수와 *10, 1000...만 맞춰주면 된다.. 
오류가 있을 수 있음..

<c:set var="num1" value="12345.056789" />
소숫점 1자리 : <fmt:formatNumber type="number"  pattern="0.0" value="${ ((num1*10) - ((num1*10)%1)) * (1/10)   } " />
소숫점 2자리 : <fmt:formatNumber type="number"  pattern="0.00" value="${ ((num1*100) - ((num1*100)%1)) * (1/100)   } " />
소숫점 3자리 : <fmt:formatNumber type="number"  pattern="0.000" value="${ ((num1*1000) - ((num1*1000)%1)) * (1/1000)   } " />
소숫점 4자리 : <fmt:formatNumber type="number"  pattern="0.0000" value="${ ((num1*10000) - ((num1*10000)%1)) * (1/10000)   } " />

--------------------------------------------------------------------------

기준 값 : 12345.056789
소숫점 1자리 : 12345.0 
소숫점 2자리 : 12345.05 
소숫점 3자리 : 12345.056 



소숫점 4자리 : 12345.0567

댓글 쓰기

0 댓글