[펌글] 자바(java) 숫자에 천단위 쉼표(콤마) 찍기

By | 1월 15, 2014

- 출처 : http://mwultong.blogspot.com/2006/11/java-3-comma-commify.html -
 

import java.text.*;
class Foo {
  public static void main(String args[]) {
    double num = 29600000;  // "이천구백육십만" 이라는 숫자를 대입
    DecimalFormat df = new DecimalFormat("#,##0.00");
    System.out.println(df.format(num));
  }
}

 
* 실행 결과
29,600,000.00
 
"#,##0.00"
이런 포맷으로는 항상 소수점 2자리가 반올림되어 나옵니다.
"#,##0"
이렇게 하면 소수점 이하가 나오지 않지만, 역시 소수부가 반올림되어 정수부에 반영됩니다.
 
 

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments