鄭雅心Python_Javascript網路執行_EXCEL_IRR二分法
pmt = [0,0,0,0] #鄭雅心程式設計586設定字串列表 pmt[0]=float(input('鄭雅心躉繳金額:')) 對於範圍(1,4)內的 nper: pmt[nper] = float(input('第'+str(nper)+'期恢復: ')) def npv(利率): y = -pmt[0] 對於範圍(1,4)內的 j: y = y + pmt[j]/(1 + rate)**j 返回 y a、b、間隙、f = 0.0、1.0、9.0、9.0 最大誤差 = 0.000001 循環數 = 1 while (gap > maxerror 且 abs(f) > maxerror 且 loopNumber < 100): 循環數+=1 c = (a + b)/2; f = npv(c); 如果(abs(f)> maxerror且gap> maxerror): 如果(f>0): a = c 別的: b = c 差距= ba; print('鄭雅心報酬率: ', c) print('鄭雅心淨現值: ', f) print('鄭雅心迴圈次數:',loopNumber) 這學期學會網路程式語言JAVASCRIPT也學會人工智慧使用最多的PYTHON語言