티스토리 뷰
반응형
//숫자 표현 (화폐단위, 퍼센트, 소수점 절사 등등)
double num = 12345678.12345;
NSNumberFormatter *fmt = [[NSNumberFormatter alloc] init];
[fmt setNumberStyle:kCFNumberFormatterNoStyle];
NSString *str = [fmt stringFromNumber:[NSNumber numberWithDouble:tempResultNum]]);
[fmt release];
//각각의 스타일을 설정할 경우 다음과 같은 결과값을 가지게 된다.
kCFNumberFormatterNoStyle : 12345678
kCFNumberFormatterDecimalStyle : 12,345,678.123
kCFNumberFormatterCurrencyStyle : $12,345,678.12
kCFNumberFormatterPercentStyle : 1,234,567,812%
kCFNumberFormatterScientificStyle : 1.234567812345E7
kCFNumberFormatterSpellOutStyle : twelve million three hundred forty-five thousand six hundred seventy-eight point one two three four five
//kCFNumberFormatterCurrencyStyle 같은 경우 지역 포멧을 설정해 주어야 한다. 설정하지 않을 경우 화폐단위와 소수점 표기가 국가에 따라 바뀌게 되어 고정 결과값을 가질 수 없다.
NSLocale* locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en-US"]; // ko_KR
[fmt setLocale:locale];
반응형
'iOS > 자료정리' 카테고리의 다른 글
[iPhone]NSTimer 사용하기. (0) | 2011.11.25 |
---|---|
[iOS]앱에서 다른앱 실행하기. (0) | 2011.10.27 |
[iPhone] 유용한 게시글 정리하기 (0) | 2011.08.12 |
[iPhone] 전역으로 사용하기 (0) | 2011.08.10 |
[iphone] UINavigationController (0) | 2011.08.08 |
댓글
반응형