Cubed Root - DDMathParser - или вообще? - PullRequest
1 голос
/ 17 марта 2012

Мне интересно, как я могу получить кубический корень числа в XCode, или даже лучше, если DDMathParser его поддерживает. И даже лучше, как я могу получить корень x th .

Спасибо, С уважением.

Ответы [ 3 ]

2 голосов
/ 12 апреля 2012

Да, DDMathParser поддерживает это:

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

После этого cubeRoot будет 3.

1 голос
/ 17 марта 2012
double x,y,result;

Введите значения x и y. Например, если вы хотите узнать «кубический корень» из «5», то x и y примут значения, как показано ниже. Используя это, вы можете найти 5-й корень, 6-й корень, 100-й корень, как вам угодно ... Но переменные должны иметь тип double.

x = 5;
y=3;
result = pow(x, 1.0/y);
1 голос
/ 17 марта 2012

XCode не является языком программирования ...

Но как насчет того, чтобы взять журнал числа, разделить на три, а затем взять показатель степени этого результата?И замените 3 на X для корня X.

Или используйте функцию pow () и возьмите число в 1/3 степени (или в 1 / X степени).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...