2010. 6. 30. 13:02
가끔 실수형을 계산하면 터무니 없이 길게 나오거나.. 몇번째 자리부터 근사값을 구하고 싶을 때 사용하면 됨.
code
/**
* 적당한 길이로 자른다.
*
* @param size
* @param value
* @return
*/
public static String longDouble2String(int size, double value) {
NumberFormat nf = NumberFormat.getNumberInstance();
nf.setMaximumFractionDigits(size);
nf.setGroupingUsed(false);
return nf.format(value);
}
* 적당한 길이로 자른다.
*
* @param size
* @param value
* @return
*/
public static String longDouble2String(int size, double value) {
NumberFormat nf = NumberFormat.getNumberInstance();
nf.setMaximumFractionDigits(size);
nf.setGroupingUsed(false);
return nf.format(value);
}
Test
Result
System.out.println(StringUtil.longDouble2String(2, 12.123456789));
Result
12.12
'java > util' 카테고리의 다른 글
[java] - File read (0) | 2010.07.01 |
---|---|
[java] - byte array to image (0) | 2010.06.30 |
[java] - base54 String decode (0) | 2010.06.30 |
[java] - 타입 변환 (0) | 2010.06.30 |
[java] - 외부 프로그램 실행하기.. (0) | 2010.06.29 |