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

 
Previous Post Java/자바] 도스창(콘솔) 화면 지우기, 텍스트 화면 지우는 법; Clear Scree...비베-VBS-VBA] 문자열 합치기; 여러개의 문자열 하나로 연결/병합; Merge Str...포토샵] 사진 선명하게 만드는 샤픈/샤펀 필터 사용법: Photoshop Sharpen F...포토샵 사진 합성] 피사체 추출; 윤곽선 따내기/오려내기; Photoshop Extract...DOS/도스창/배치파일] 파일 복사 명령어 사용법: File Copy Command도스 도스창] 텍스트 파일 읽기 명령어, 보기 명령; DOS Text File View C...Java: 무한각형(무한히 많은 각이 있는 다각형) 내각 각도 계산; Infinite Po...2차원 배열, 함수 인수(파라미터)로 전달: 2-Dimensional Array, Pass...윈도우 환경변수 복사하여 파일로 저장/만들기: Windows Environment Vari...Java/자바/수학] 다각형 내각 각도 구하기; Regular Polygon Angle

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

Wednesday, November 08, 2006

숫자 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

자바 강좌와 각종 예제

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

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