Time for action – getting the present value
Let's reverse compute the present value with the numbers from the Time for action – determining the future value section:
Plug in the figures from the Time for action – determining the future value section:
print("Present value", np.pv(0.03/4, 5 * 4, -10, 1376.09633204))
This gives us 1000
as expected apart from a tiny numerical error. Actually, it is not an error but a representation issue. We are dealing here with outgoing cash flow, that is the reason for the negative value:
Present value -999.999999999
What just happened?
We did the reverse computation of the Time for action – determining the future value section to get the present value from the future value. This was done with the NumPy pv()
function. ...
Get NumPy : Beginner's Guide - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.