術語的數目我需要計算與式一系列總和遞歸函數:求和給出了一系列的N作爲(遞歸)
(3×-1)/ 2(X + 1)/* X每個週期和x增加從1開始*/
例如:如果你輸入2,答案必須是從[(2/4)+(5/6)]
我已經1.3333爲執行該操作的函數做了一個代碼,但是對於大於2的所有值,它輸出0.0值0-2和1.0。
public double summation(int intN){
if(intN == 0)
return dbSum;
else {
dbSum = ((3*intX)-1)/(2*(intX+1));
intX++;
}
return (summation(intN - 1));
}
我非常需要幫助。提前致謝。
你是否打算增加'dbSum'這個數量?如果是這樣,你可能想使用'+ ='(增量),而不是僅僅使用'='(assign)。 –
是的,我是。我剛剛嘗試了您的建議,並且仍然提供了與之前相同的輸出。 – schwall