我想在iOS中计算对数。 Objective-C可以这样做吗?
答案 0 :(得分:10)
您可以使用C functions计算对数
#import <math.h>
double myLog = log(10);
您还可以在此处看到:What kind of logarithm functions / methods are available in objective-c / cocoa-touch?
答案 1 :(得分:1)
我们可以使用C中可用的相同数学函数在Objective-C中进行数学运算。
我使用以下函数进行数学运算。这里函数的返回类型是double,参数也应该是double类型......所以
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)];
答案 2 :(得分:0)
是
Objective C是ANSI C的超集,iOS支持使用大多数常用的C库。
因此,你可以使用C库math.h,它包括几个日志函数(base10,base e,float result,double result等)。