일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 3d
- file
- 게임
- Game
- sdk
- AS3
- unity
- Build
- builder
- 경로
- path
- 배열
- AIR
- iphone
- Flash
- Android
- ios
- smartfoxserver
- XML
- flash builder
- Mac
- 아이튠즈
- unity3D
- 단축키
- class
- texture
- Ane
- swf
- 태그를 입력해 주세요.
- 영어
- Today
- Total
상상 너머 그 무언가...
통화값 서식 지정 ( $2,456,300.50 ) CurrencyFormatter 본문
//var cf:CurrencyFormatter = new CurrencyFormatter( "en-US" ); // 미국 달라로 설정
var cf:CurrencyFormatter = new CurrencyFormatter( "kr-KRW" ); // ISO 4217 통화 코드 대한민국 : KRW
//cf.setCurrency("KYM", "□"); // 통화코드 및 심볼 설정
trace(cf.format(1234567)); // KRW1,234,567
trace(cf.format(1234567, true)); // 코드대신 심볼로 표현 ₩1,234,567.00
var _value: String = cf.format(1234567.846, true);
cf.fractionalDigits = 0; // 소수점 뒷자리 표현 개수
trace("통화 심볼 출력", cf.currencySymbol); // 통화 심볼 출력, ₩
trace("숫자와 구분표시만", _value.split( cf.currencySymbol )[1]); // 통화 심볼을 제거하여 출력, 1,234,567
cf.fractionalDigits = 2; // 소수점 뒷자리 표현 개수, 셋째자리에서 반올림처리 됨
_value = cf.format(1234567.846, true);
trace("_value", _value );
var parseResult:CurrencyParseResult = cf.parse(_value); // 통화 금액 문자열을 통화 금액 및 통화 기호로 파싱
trace("parsed amount: " + parseResult.value);
trace("currencyString: " + parseResult.currencyString ); // 포멧에 심볼표시 방법에 따라 달라짐
currency : 통화
fractional : 분수
digits : 자리 수
amount : 금액참조 :