[英]How to represent this mathematical function in java
拜托,有人可以解釋我的問題在哪里嗎? 我嘗試了很長時間,但無法完成。
我很高興聽到有關如何獲得這種依賴關系的解釋。 謝謝
double a,s,k;
int i;
k=-2;
s=-2*((1-x)/(1+x));
a=-2*((1-x)/(1+x));
i=3;
while(i<10) {
a=(k/(i))*a*a;
s=s+a;
i=i+2;
System.out.println(a);
}
確保x
是雙精度值。 這是一種方法。
public double fnc(double x) {
double a, s, k;
int i;
k = -2.;
s = 0;
a = ((1 - x) / (1 + x));
double aa = a * a;
i = 1;
while (i < 10) {
// first time thru, a is power of 1
s = s + ((k / i) * a);
// now a is power of 3, then 5, etc.
a = a * aa;
i = i + 2;
}
return s;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.