DDMathParserでサポートされている場合、Xcodeで数値の3乗根を取る方法、さらにはそれより優れた方法があると思います。 でもの方がいいですよ、どうすればいいですか?thルート。Cubed Root - DDMathParser - または一般的には?
ありがとう、 よろしく。
DDMathParserでサポートされている場合、Xcodeで数値の3乗根を取る方法、さらにはそれより優れた方法があると思います。 でもの方がいいですよ、どうすればいいですか?thルート。Cubed Root - DDMathParser - または一般的には?
ありがとう、 よろしく。
はい、DDMathParserはこれをサポートしています。この後
NSNumber *cubeRoot = [@"nthroot(27, 3)" numberByEvaluatingString];
、cubeRoot
は3
になります。
Xcodeのは...
プログラミング言語ではありません。しかし、どのように、多数のログを取って3で割って、その結果の指数を取ってはどうですか? Xを第Xルートに置き換えます。
または、pow()関数を使用して、数値を1/3の電力(または1/Xの電力)にします。
double x,y,result;
xとyの値を入力します。たとえば、 "cube"のルートを "5"にしたい場合、xとyは次のように値を取ります。これを使うと、5番目のルート6番目のルート100番目のルートを見つけることができます。しかし、変数はdouble型でなければなりません。
x = 5;
y=3;
result = pow(x, 1.0/y);
私はこれを行うことができると知っていましたが、もっと簡単な方法があればわかりませんでした。ありがとう –