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