No.2ベストアンサー
- 回答日時:
powは純粋なC言語の関数ですから、関数呼び出しが行われます。
しかしr*r*rとすると数値演算プロセッサへの乗算命令にインライン展開されますので演算速度は格段に早くなります。2乗3乗程度でしたら、かけ算を用いるべきです。No.1
- 回答日時:
pow関数の仕様からみて、rが負の場合はべき乗する数値は整数でなければなりません。
ANSI C言語では複素数を取り扱えませんが、最近のC言語の拡張(C99)によって複素数も取り扱うことができるようになったようです。http://seclan.dll.jp/c99d/c99d09.htm#dt20000221
ここではcpowという複素数の関数もありますから、分岐がある関数でもの第1分岐くらいは計算できます。
参考URL:http://www.opengroup.org/onlinepubs/007908799/xs …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- メガネ・コンタクト・視力矯正 コンタクトレンズの乱視補正について 1 2023/05/17 23:32
- C言語・C++・C# c言語でユーザ関数を利用して複素数のべき乗と絶対値の数列を計算するプログラムが作りたいです。 3 2023/01/29 22:13
- Visual Basic(VBA) 【VBA】ボタンに登録したマクロがエラーになる 4 2022/07/25 17:47
- Visual Basic(VBA) 再質問、VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 9 2023/02/28 15:32
- C言語・C++・C# c言語 配列とポインタについて 3 2023/02/09 22:53
- Visual Basic(VBA) VBAでWorkbook.addの使い方 3 2023/02/01 11:58
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- Excel(エクセル) エクセルからスプレッドシートに数式を移植で起こるエラーについて。 2 2023/08/05 10:56
- デスクトップパソコン USB接続のマイクについて 6 2022/09/18 07:54
- UNIX・Linux bash環境でのエラー対応をお願い致します。 1 2022/11/26 17:41
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0xffffとは?
-
コンピュータが処理できるビッ...
-
8ビットのデータの、先頭ビット...
-
ビットシフトってどんな時使うの?
-
8086で加算減算とキャリーフラグ
-
ビットの取り出し方法
-
エクセルVBAのIf,Then 構...
-
C言語のビット演算子に関して
-
PS3に搭載されている"Cell"は、...
-
IEEE規格浮動小数点について
-
剰余の法が大きい場合のアルゴ...
-
03分22秒36のような時間の単位...
-
CASL2(減算命令と比較命令の...
-
ライン数とステップ数の違いは?
-
[C言語→アセンブリ言語]はどう...
-
PICでパルス数をカウントし、カ...
-
8086アセンブラで、メモリ間の...
-
CPUは何故、16bit→32bit→64bit...
-
アセンブラの配列処理
-
昔のゲーム製作に使用する言語...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
8ビットのデータの、先頭ビット...
-
情報科学の飽和演算、ラップア...
-
ビットシフトってどんな時使うの?
-
一般のソフトで画像を扱う場合...
-
文字参照は10進数と16進数では...
-
スロースキャンコンピュータ 加...
-
C言語で128bitの2進数のビット...
-
命令について
-
シーケンス制御についての質問...
-
03分22秒36のような時間の単位...
-
verilog 符号付加減算(最上位...
-
CASLIIでかけ算
-
符号無し整数xを右にnビット回転
-
算術シフト演算が成り立つ理由...
-
[VBS] 素早くローテート演算したい
-
PLC 命令について
-
二元対称無記憶通信路を実現す...
-
2の補数
おすすめ情報