Cubed Root - DDMathParser - 或者一般情况下?

时间:2012-03-16 22:19:20

标签: iphone ios xcode

我想知道如何在Xcode中使用数字的立方根,或者甚至更好,如果DDMathParser支持它。 甚至更好,我怎么能拿x th root。

谢谢, 问候。

3 个答案:

答案 0 :(得分:2)

是的,DDMathParser支持:

NSNumber *cubeRoot = [@"nthroot(27, 3)" numberByEvaluatingString];

在此之后,cubeRoot将为3

答案 1 :(得分:1)

Xcode不是一种编程语言......

但是,如何获取数字的对数除以3,然后取结果的指数?并将X替换为第X个根。

或者,使用pow()函数并将数字设为1/3功率(或1 / X功率)。

答案 2 :(得分:1)

double x,y,result;

输入x和y值。例如,如果要查找“5”的“立方体”根,则x和y将采用如下的值。使用这个可以找到第5根第6根第100根任何你想要的...但变量应该是double类型。

x = 5;
y=3;
result = pow(x, 1.0/y);