CodeurJava
Java
コレクション Java
C/C++
Javascript
Php
Python
HTML/CSS、PHP、MySQLによるログインフォーム
テキスト/ASCIIコンバータ
Pythonでリストを閲覧する方法
JavaでHashMapを閲覧する方法
Java ソケット: クライアント/サーバー・チャット・アプリケーションの作成
C言語で素数を表示する方法
正規表現を使用したJavaの正規表現
Javaで2つの端末間に乱数を生成する
Javaの配列の最小値と最大値
JavaでArrayListの要素の値を取得する
Javaの配列に要素が存在するかどうかを確認する
JavaでArrayListを参照する方法
Javaで配列を昇順と展開順で並べ替える
Javaの現在の日付と時刻
絵画の最大値とその位置をCで求める
Java での ArrayList の使用
Java の foreach ループの例
Java の Vector クラス
C言語で整数の配列の平均を計算する
Javaでの配列の平均化
Javaで2つの文字列を比較します - equals()とequalsIgnoreCase()
Javaでの文字列の連結
PHPでマトリックスをどのようにナビゲートしますか?
オブジェクトの ArrayList を Comparable と Comparator で並べ替える
なぜpublic static void main string argsメソッドなのか?
C言語で数値が偶数か奇数かの確認
Java の HashSet
Java の Set インターフェイス
Java のメソッド
C言語での選択によるソート
C言語における指数関数の再帰的計算
e(x)=1+ x/1!+ x^2/2!+ x^3/3!+ ... + x^n/n!と
x^n/n!
<
Ɛ
#include
#include
unsigned long fact_recursive (unsigned short nombre)
{
if (number ==
0
)
return
1スパン>;
else
戻り値 number * fact_recursive(number -
1
);
}
unsigned int puiss(long int x, int n)
{
if(n ==
0
)
1を返します。
if(n ==
1
)
x;
int x2 = powers(x,n/
2
);
if(n%2 ==
0
)
x2 * x2を返します。
x2 * x2 * x;
}
double calcul_formule(int x, int n, int epsilon)
{
倍精度分数 = (double)puiss(x,n) / (double)fact_recursive(n);
if(n==
0
)
{
return
1スパン>;
}
else{
//powers(x,n)/n!>epsilon
if(分数 < イプシロン)
return fraction+calcul_formule(x,n-
1
、イプシロン);
else
calcul_formule(x,n-
1
、イプシロン);
}
}
int main(int argc, char *argv[])
{
int型x、n、イプシロン;
printf(
"xの値を入力してください: "
);
scanf(
"%d"
,&x);
printf(
"nの値を入力してください: "
);
scanf(
"%d"
,&n);
printf(
イプシロンの値を入力します: "
);
scanf(
"%d"
,&イプシロン);
//数式の計算
printf(
"exp( %d ) = %f\n"
,x,calcul_formule(x,n,epsilon) );
system(
"一時停止"
);
}
Advertisement
AdBlock Detected
Please disable your ad blocker and refresh the window to use this website.