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.