如果我有一个值存储如下:
long long unsigned x=1000000000000;
我想要一个
NSString *strx=[...];
所以如果我对这个整数使用 NSLog 或 bitmapfont,显示的内容将是:
1,000,000,000,000
是否存在这个国王 od 格式化程序?
谢谢
最佳答案
NSNumberFormatter
是要访问的类。例如:
long num = 1000000000;
NSNumberFormatter *fmt = [[NSNumberFormatter alloc] init];
fmt.positiveFormat = @"#,###";
NSLog(@"%@", [fmt stringFromNumber:[NSNumber numberWithLong:num]]);
打印
1,000,000,000
。可以探索许多预定义的样式和更多选项:关于objective-c - 格式化字符串中的值以具有小数分隔符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8416093/