CASTI-89 TITANIUM (FINANCE APP) · CALC89
npv(
Returns the net present value of a series of cash flows at a given interest rate.
Syntax
npv(InterestRate, CF0, CFList[, CFFreq])
- Group
- Finance
- Arguments
- Takes the interest rate, the initial cash flow, the list of following cash flows and an optional frequency list.
- Availability
- Pro feature in Calc89
- Menu path
- APPS ▸ Finance ▸ CALC ▸ npv(
- Origin
- On the TI-89 Titanium this command comes with the preinstalled Finance app
Example
| Input | Result |
|---|---|
| npv(10,5000,{6000,-8000,2000,-3000},{2,2,2,1}) | 4769.9132419 |
Typing npv(10,5000,{6000,-8000,2000,-3000},{2,2,2,1}) on the home screen and pressing ENTER returns 4769.9132419.
Keystrokes on the TI-89 Titanium
APPS97
The same key sequence inserts npv( in Calc89, and the AI tutor shows it step by step on the on-screen keypad.
Related commands
- tvmFV(Time value of money: returns the future value of a loan or savings plan.
- tvmI(Time value of money: returns the annual interest rate in percent.
- tvmN(Time value of money: returns the number of payment periods.
- tvmPmt(Time value of money: returns the payment per period, for example a monthly loan payment.
- tvmPV(Time value of money: returns the present value of a loan or savings plan.
- ΣInt(Returns the total interest paid over a range of loan payments.
- ΣPrn(Returns the total principal paid over a range of loan payments.
- amortTbl(Returns an amortization table as a matrix, with payment number, interest, principal and balance for each payment.