int myNumber = 1234567; // 화폐단위로 변환 String s = String.format("%,d원", myNumber); System.out.println("s: " + s); // 자리수 마추기 s = String.format("%010d", 1234567); System.out.println("s: " + s);
화폐단위
- String.format() 2011.01.27
- js 화페단위 및 단위 구분 콤마 찍기 2010.03.18
String.format()
2011. 1. 27. 18:09
js 화페단위 및 단위 구분 콤마 찍기
2010. 3. 18. 13:13
/** * 화페단위 등 3자리수마다 콤마찍기 * @param value 문자열 * ex) new dak.utils.StringUtil().getMoneyFormatter("123456") */ getMoneyFormatter: function(value) { value = value.replace(/,/ig, ""); value = (value=String(value)).match(RegExp("^[0-9]{"+(value.length%3||3)+"}|[0-9]{3}","g")); if( value == null || value == "" || value == "null" ) return ""; else return value; }