鄭雅心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語言

留言

  1. 很清晰https://zzy-hn.blogspot.com/2025/06/pythonjavascriptexcelirr.html

    回覆刪除

張貼留言

這個網誌中的熱門文章

鄭雅心STYLE與SCRIPT放在HTML後

鄭雅心學習Bro code製作計算機