본문 바로가기
Programming/Java_Spring

fmt:formatNumber에서 0.xx 값 표시하기.

by 곰네Zip 2023. 2. 2.

fmt:formatNumber를 이용하여, 숫자를 표시할 떄... 다음과 같은 경우가 있다..

<fmt:formatNumber value="${myValue}" pattern="#,###.00" />

이렇게 하면.., 값들은 다음과 같이 표시될 것이다.

myVal : 3000    표시 : 3,000.00
myVal : 3.33    표시 : 3.33
myVal : 3.333   표시 : 3.33
myVal : 0.21    표시 : .21

 나머지는 다 무난무난한데.. 마지막의 경우에는 .21이 익숙한 사람도 있겠으나, 아닌사람도 있다.

적어도 1의 자리는 0일때 0을 표기하는 것고 싶으면.. 다음과 같이 pattern을 변경해주자.

 

<fmt:formatNumber value="${myValue}" pattern #,##0.00" />

그러면 [1미만]의 숫자는 0.xx%로 표시될것..

만약 00.xx%로 하고싶다면? #,#00.00으로 패턴을..

반응형

댓글