作业帮 > 综合 > 作业

objective-c用格式化类打印输出 3.14的百分比和货币形式. 求大神解答

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 11:32:44
objective-c用格式化类打印输出 3.14的百分比和货币形式. 求大神解答
NSNumber *f = [NSNumbernumberWithFloat:3.14];

// 百分比格式
NSString *percentStr = [NSNumberFormatterlocalizedStringFromNumber:f numberStyle:NSNumberFormatterPercentStyle];

// 货币格式(货币符号与当前系统设置的区域和语言位置有关)
NSString *currencyStr = [NSNumberFormatterlocalizedStringFromNumber:f numberStyle:NSNumberFormatterCurrencyStyle];

NSLog(@"%@", percentStr); // 输出314%
NSLog(@"%@", currencyStr); // 输出¥3.14
再问: 有错误呀。。大神您再看看。。
再答: 把错误贴出来看看撒
再问: xiexie a 
再答: 您能稍微利用一下您自己的代码基础么,这明显是百度把空格给搞没了啊 NSNumber空格numberWithFloat:3.14 NSNumberFormatter空格localizedStringFromNumber ......
再问: 有道理!!哈,不愧是大神!