double 값을 문자열 형식의 퍼센트값으로 변환하기

2008/08/01 23:09

서비 JAVA , , ,

double을 퍼센트(%)로 표현하기위해 여러가지 방법을 이용할 수 있지만  java.text 패키지의 NumberFormat 클래스
API를 이용하면 아래와 같이 간단히 double값을 퍼센트 문자열로 변환할 수 있다.


package javacodesnipet;

import java.util.Locale;
/**
*
* @author 신윤섭
*/
public class NumberFormatPercent {
public static void main(String[] args){
//아래 double 값을 퍼센트 문자열로 표현해 보자
double value = 0.343234532d;
//NumberFormat 객체로 부터 PercentInstance를 얻어온다.
java.text.NumberFormat pformat = java.text.NumberFormat.getPercentInstance(Locale.KOREA);
//퍼센트로 표현할 소수점 이하의 자리수를 정한다.
pformat.setMaximumFractionDigits ( 4 );
//자... 이제 double을 String형식의 퍼센트로 변환하자.
String sPercent = pformat.format ( value);
//값을 확인 해 보자 -> 34.3235% 과 같이 표현 된다.
System.out.println(sPercent);
}
}

이 글의 관련글
  • 자바 API 항해지도
  • JVM에서 얻어오는 시간이 시스템시간과 차이가 날 때.
  • Java 6 update 18 출시 : 성능 향상과 windows 7 지원
  • 자바 어플리케이션(jar)을 실행파일(exe)로 만들기 :: launch4j (2)
  • Flash SEO tool
  • 객체 지향론자를 위한 함수 프로그래밍(Functional programming)
  • Yahoo Buzz Game 에서 자바 IDE 부문에서 넷빈즈가 1위네요.. (2)
  • JMS ( Java Messaging System ) :: 자바 메세징 시스템
  • Java Blueprints web application layout 과 Jakarta web application layout의 차이
  • 2008/08/01 23:09 2008/08/01 23:09
    Trackback Address:http://www.yunsobi.com/blog/trackback/410
    [로그인][오픈아이디란?]