프로그래밍/Java
[java] 소수점 자리수 / 천단위 콤마
galad
2010. 5. 18. 14:20
소수점 자리수
천단위 콤마
###.## 에서 정수부분 #의 개수는 출력에 영향을 미치지 않음.
3개만 있어도 4자리 이상도 출력됨.
천단위 콤마
double s = files[i].length(); s = s / 1024 / 1024; DecimalFormat df = new DecimalFormat("###.##"); String size = df.format(s) + "MB"; // 사이즈 |
###.## 에서 정수부분 #의 개수는 출력에 영향을 미치지 않음.
3개만 있어도 4자리 이상도 출력됨.
public static void main(String[] args) { NumberFormat nf = NumberFormat.getNumberInstance(); System.out.println(nf.format(2500000)); System.out.println(nf.format(2500000.23)); NumberFormat pf = NumberFormat.getPercentInstance(); System.out.println(pf.format(1)); System.out.println(pf.format(0.25)); System.out.println(pf.format(0.2535)); } >>> 2,500,000 2,500,000.23 100% 25% 25% |