서비의 다락방   

TAG , , ,

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);
}
}

2008/08/01 23:09 2008/08/01 23:09
☆ 정 보 마 당 ☆    

   

TRACKBACK :: http://www.yunsobi.com/blog/trackback/410

댓글을 달아 주세요

[로그인][오픈아이디란?]

1  ... 81 82 83 84 85 86 87 88 89  ... 438 
«   2010/02   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28