컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Wednesday, November 08, 2006

Java/자바] 숫자 쉼표(콤마) 찍기, 3자리(천단위)마다 Comma 넣기; Commify


숫자 1000단위마다 콤마(쉼표)를, 즉 Thousands Separators 를 넣는 예제입니다. 자바의 DecimalFormat 클래스를 사용하면 간단하게 구현할 수 있습니다.


JAVA: 숫자에 쉼표(콤마;Comma)넣기, 천(1000) 단위 구분


소스 파일명: Foo.java
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));

  }
}


실행 결과:
D:\Z>javac Foo.java && java Foo
29,600,000.00


"#,##0.00"
이런 포맷으로는 항상 소수점 2자리가 반올림되어 나옵니다.

"#,##0"
이렇게 하면 소수점 이하가 나오지 않지만, 역시 소수부가 반올림되어 정수부에 반영됩니다.



▶▶ Java/자바] 숫자 앞에 공(0), 제로(영) 붙이기-추가. Leading Zero to Number



숫자 1000자리마다 콤마 넣기 온라인 변환기: ▶▶ 금액 숫자에 콤마 넣기, 1000자리 쉼표 자동 입력, 천자리 3자리 세자리마다 Number Comma




tag: java
자바 | Java

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top