1
以下收率6000:显示的浮子在科学记数法
firstLabel.text = [[NSString alloc] initWithFormat:@"%f",(6*pow(10,3))];
这又如何由显示在科学记数法的数量,等6 x 10^3
或6e3
?
以下收率6000:显示的浮子在科学记数法
firstLabel.text = [[NSString alloc] initWithFormat:@"%f",(6*pow(10,3))];
这又如何由显示在科学记数法的数量,等6 x 10^3
或6e3
?
看看NSNumberFormatter和NSNumberFormatterScientificStyle。
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterScientificStyle];
NSString *formattedNumber = [formatter stringFromNumber:someNSNumber];
是的,释放你的格式化程序。
可能'%e',实际上,因为他想要小写'e'。 – 2011-05-09 05:59:08
啊,是的,手指仍然从'%'转移;-) – 2011-05-09 06:39:21