我是 Objective C 和 iPhone 开发的新手。
我正在使用一个基本的计算器。我想在文本字段中添加一个大值。如何在 Xcode 中显示像这样的大值:6.67543 x 10^ -34?谢谢
您可以使用 NSNumberFormatterScientificStyle 设置 NSNumberFormatter 并调用 stringFromNumber ... 但是,我认为您希望支持的精度问题需要专门的框架。那里可能有一个基于 GNU MP Bignum 库的库,但我不知道。
使用 Double 数据类型。然后将其转换为字符串,然后将该字符串传递给您的文本字段。
例如:-
double result;
NSString *strResult = [[NSNumber numberWithDouble:result] stringValue];
它会给你指数字符串。
而不是UILabel
使用UITextField
.