工程經濟學六大支付公式python程式

2021-10-08 01:40:30 字數 1188 閱讀 6449

工程經濟學當中有六個非常重要的支付公式,它們分別是:一次支付終值公式、一次支付現值公式、等額支付終值公式、等額支付年值公式、等額支付現值公式、等額支付資本**公式。下面給出這六大公式的python自定義函式,以及函式呼叫的示例。

def f_p(p,n,i):

'''一次支付終值公式'''

r=(1+i)**n

f=p*r

return '%.2f'%f

def p_f(f,n,i):

'''一次支付現值公式'''

r=1/(1+i)**n

p=f*r

return '%.2f'%p

def f_a(a,n,i):

'''等額支付終值公式'''

r=((1+i)**n-1)/i

f=a*r

return '%.2f'%f

def a_f(f,n,i):

'''等額支付年值公式(償債)'''

r=i/((1+i)**n-1)

a=f*r

return '%.2f'%a

def p_a(a,n,i):

'''等額支付現值公式'''

r1=((1+i)**n-1)/i

r2=(1+i)**n

r=r1/r2

p=a*r

return '%.2f'%p

def a_p(p,n,i):

'''等額支付資本**公式'''

r1=((1+i)**n-1)/i

r2=(1+i)**n

r=r2/r1

a=p*r

return '%.2f'%a

函式呼叫示例:

某人從銀行貸款50萬元,分10年還清,年利率4.5%,則每年應向銀行還多少錢?

顯然,本題應該使用等額支付資本**公式,在python終端輸入如下**:

a=a_p(500000,10,0.045)

print(a)

執行結果為:

63189.41

即,每年應向銀行還款63189.41元。

當然,以上的六大函式可以全部儲存為乙個python檔案,比如命名為payfunc.py

那麼函式呼叫就是:

import payfunc as pf

a=pf.a_p(500000,10,0.045)

print(a)

工程經濟學 一)NPV IRR Tp

淨現值,內部收益率,投資 期 淨現值 net present value,簡寫為npv 是指建設專案在整個壽命期間,各年的淨現金流按既定的折現率折算到計算期初 第0年 的現值之和。手動計算方法 現金流量ncf 流入 流出 累計現金流量現值encf ncf 折現率 年份 npv encf的累加和 使用...

軟體工程改進的經濟學 環境偏

人員 過程之後,我想說說乙個不可忽視的引數 環境。因為看的多是翻譯過來的文章,所以起初搞不清楚這個詞多應得英文到底應該是什麼。因為以前接觸過的可以作此翻譯有 envirnoment,context 等等。應該說在這個地方似乎都還合適。不過我想了想還是選擇了 enviroment 這個詞可以脫離技術遠...

工程經濟學第一章總結

工程經濟學包括工程學和經濟學兩大範疇,工程經濟學是研究工程技術實踐活動經濟效果的學科 工程經濟學的研究物件 各類工程 投資 專案,包括公共專案,企業投資專案 工程經濟學的研究內容 如何以最小的投入取得最大的產出。以及 如何以最低的壽命週期成本實現產品,作業或者服務的必要功能 綜合性 工程經濟學是橫跨...