我想在 iOS 中计算对数。Objective-C 能做到这一点吗?
问问题
14864 次
3 回答
10
您可以使用C 函数来计算对数
#import <math.h>
double myLog = log(10);
您还可以在这里看到:objective-c / cocoa-touch 中有哪些对数函数/方法可用?
于 2010-09-24T05:33:15.033 回答
1
我们可以使用 C 中可用的相同数学函数在 Objective-C 中进行数学运算。
我使用以下函数进行数学运算。这里这些函数的返回类型是双精度,参数也应该是双精度类型......所以
double number;
display.text = [NSString stringWithFormat:@"%f" ,log(number)];
display.text = [NSString stringWithFormat:@"%f" ,log2(number)];
display.text = [NSString stringWithFormat:@"%f" ,log10(number)];
display.text = [NSString stringWithFormat:@"%f" ,exp(number)];
于 2012-03-14T13:17:18.957 回答
0
是的。
Objective C 是 ANSI C 的超集,iOS 支持使用大多数常用的 C 库。
因此,您可以使用 C 库 math.h,其中包含多个日志函数(base10、base e、float result、double result 等)
于 2010-09-24T05:40:42.067 回答