
今、C言語を用いてガンマ関数を計算する方法を模索中でです。
理想的にはガンマ関数の引数に数値を入れたら戻り値を返すというのがいいのですがそうもうまくいかないと思います。
そこで以下のような形で整数の場合と非整数の場合で作ることを考えています。しかし、引数が整数のときはわかるのですが、非整数のときがわかりません。どうしたらよいでしょうか。
以下に関数の概要を掲載します。
==========関数の概要===========
関数名:Gamma(x)
戻り値:double
引数:x[double]
1)引数が0より大きい整数(1,2,3...)のとき
階乗の自己回帰文を使用して計算
2)引数が0より大きい非整数の場合
==========▲ここまで==========
No.2
- 回答日時:
今の ISO C の仕様ではΓ関数もちゃんとあるんですけどね. もう 10年にもなろうというのに microsoft が対応しようとしてないのが問題なだけで.
でも, 検索すると出てくるなぁ....
参考URL:http://www.sist.ac.jp/~suganuma/cpp/2-bu/7-sho/C …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
65536は2の何乗なのでしょうか?
-
バッチファイルでウインドウを...
-
EXCELなどで「返す」という表現
-
アルゴリズムの時間計算量、空...
-
C言語について 下の画像は do-w...
-
VB6で正確なミリ秒を計測したい...
-
モジュラス103の計算とは何でし...
-
C言語についてです。 再帰を使...
-
四則演算プログラム(入力式の...
-
スレッド処理からダイアログを...
-
スライムがつぶれていく様子を...
-
matlabで計算終了
-
VBAでの勤務時間計算
-
人時生産性をExcelで計算したい
-
SAP社 会計ソフト R/3の固定資...
-
Excel VBAの残業時間の合計計算...
-
重み付きユークリッド距離
-
べき乗の計算が遅い理由
-
内税の計算式
-
fortran πについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
65536は2の何乗なのでしょうか?
-
VBAの再計算が反映されない件に...
-
EXCELなどで「返す」という表現
-
matlabで計算終了
-
排他的論理和 BCC(水平パリテ...
-
変化させるセルが変化しない
-
モジュラス103の計算とは何でし...
-
傾いた四角形内の範囲の条件式
-
VBAで関数をつくる
-
[急募]Pythonについてです。
-
数値計算の高速化 (cos, sin, exp)
-
C言語についての質問です。 ル...
-
切り上げたい
-
DLL(VC++で作った)で稼動中の...
-
CとFORTRANの計算速度はどちら...
-
趣味で「乗換案内」みたいなソ...
-
CGIの実行権限(ディスク容...
-
エクセルで特定のセルのみを任...
-
functionを含んだプログラムを...
-
時間差を求める
おすすめ情報