私はちょっと困惑しています。私は宿題の質問に取り組んでいます。あなたはe^xを一連の30回の反復で見つける必要があります:1 + x + x^2/2! ... x^n/n!
。この場合、n = 30
となり、x
の範囲は-3〜3となります。しかし、Javaで実行しようとすると、私は困惑していると感じています。Java(指数系列)の指数を計算するのに悩む
考えは2つのforループを実行することでした。 x
の反復の外側ループとn
の反復の内側ループ。これまでのコードは次のとおりです。
double series = 1.0;
for (int x=-3; x<=3; x++)
{
for (int n=1; n<=x+30; n++)
{
series = series + (x^n)/n;
n*=n;
}
System.out.println(""+ x +"\t "+ (series+1));
}
アドバイスをいただければ幸いです。
^JavaではXORです。 Math.pow()を使用してください – Eran
"yの力にJava x"のためのGoogle検索を実行し、答えをお読みください。 – DwB