2010-12-06 80 views
-2

我想要一個接受現值,年數和複利率的函數。它應該根據這些參數爲我返回Future值。iPhone SDK中的未來價值函數

你可以看到,我正在尋找在 http://en.wikipedia.org/wiki/Future_value

是否Objective-C中有任何內置的功能,要做到這一點(下要使用複利決定未來值)千真萬確的事情。如果不是,請給我提供任何引用來寫這個函數。

在此先感謝您的幫助。

回答

5

不,Objective-C和Apple的框架都沒有包含特定的財務功能。

這是微不足道的實施。您鏈接到的維基百科文章包含公式。如果你有更復雜的計算,你可能也想考慮一下像QuantLib

公式 - 從您鏈接到維基百科的文章複製 - 是:

FV = PV . (1 + i)^t 

這可以轉換成Objective-C的主要是通過鍵入:

float fv, pv, i, t; 

    pv = 200000.0; // present value 
    i = 0.012; // interest rate (1.2%) 
    t = 5.0;  // time period 

    fv = pv * pow (1.0 + i, t); 
+0

到底是什麼QuantLib?它如何幫助我找到FV代碼? – hmthur 2010-12-20 12:40:53

1

在Objective-C中不會有這樣的事情,因爲Objective-C是一種語言,而不是框架。

在Cocoa或Cocoa Touch中也沒有這樣的事情,因爲它們通常不包含財務功能。