- ベストアンサー
Cで3乗根を求める方法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
精度の問題はありますが…… math.h のなかの、pow() で出来ると思いますよ。 y = pow(x, 1.0 / 3.0);
その他の回答 (1)
- rinkun
- ベストアンサー率44% (706/1571)
回答No.2
powで引数yに0.33333...を使えば? powの書式は以下の通り。 > #include <math.h> > double pow(double x, double y); あとは標準Cライブラリのマニュアルでも読んで。
質問者
お礼
早速御回答いただきましてありがとうございました。 試してみた結果、計算できていることを確認しました。
関連するQ&A
- エクセル関数で三乗根
エクセルの関数で 三乗根を計算する式って実現出来るのでしょうか? もしご存知の方がいらしたら、どうやったら計算式を入力できるか、是非教えて下さい。 また、出来る場合5乗根や6乗根など更なる多乗根の計算式の表現方法も合わせて教えていただきたく! 宜しくお願いします!
- ベストアンサー
- オフィス系ソフト
- 628の60乗根っていくら?
4の2乗根はspr(4)で2ですよね。 628の60乗根はどうやったら計算できるのでしょうか・・。 つまり何を60乗したら628になるのでしょうか。 関数電卓を使ってもよくわからないので誰か教えてください><;
- ベストアンサー
- C・C++・C#
- C++での二乗の関数
C++で、二乗の関数があったと思うのですが、 教えてください。 普通に掛けるのではなく、関数の方です。 平方根√の計算ではなくて、平方の計算の方です。
- ベストアンサー
- C・C++・C#
お礼
早速御回答いただきありがとうございました。 pow(x,y)は、yの値が整数でないと エラーが起こると解説書で読んでいたので試していなかったのですが、 実行してみましたところ、それらしい値を返してくれました。(^^ゞ 助かりました。