NSString扫描?

时间:2010-06-30 11:00:01

标签: iphone

我有NSString * str = @“1223.2212311”; 我想将它转换为1223.22(浮点后两个字符),是否可以通过NSString?我必须使用NSScanner?有什么帮助吗?

3 个答案:

答案 0 :(得分:2)

如下:

NSString* str = @"1223.2212311";
NSString* result = [NSString stringWithFormat:@"%.2f", [str floatValue]];

答案 1 :(得分:2)

你应该看看NSNumberFormatter。

答案 2 :(得分:-1)

如果字符串不会被本地化,您可以使用-[NSString floatValue]来解析它们。

相关问题