Or login with:
| doublenPeriods( | double | rate | |
| double | pmtValue | ||
| double | presentValue | ||
| double | futureValue | ||
| Finance::Banking::PaymentPoint | type = pp_EndOfPeriod | ) |
#include <iostream> #include <codecogs/finance/banking/nperiods.h> int main(void) { printf("nPeriods(0.01, -100, -1000, 10000, pp_StartOfPeriod) = %lf\n", Finance::Banking::nPeriods(0.01, -100, -1000, 10000, Finance::Banking::pp_StartOfPeriod)); printf("nPeriods(0.01, -100, -1000, 10000, pp_EndOfPeriod) = %lf\n", Finance::Banking::nPeriods(0.01, -100, -1000, 10000, Finance::Banking::pp_EndOfPeriod)); printf("nPeriods(0.01, -100, 1000, 0, pp_EndOfPeriod) = %lf\n", Finance::Banking::nPeriods(0.01, -100, 1000, 0, Finance::Banking::pp_EndOfPeriod)); return 1; }Output:
nPeriods(0.01, -100, -1000, 10000, pp_StartOfPeriod) = 59.673866 nPeriods(0.01, -100, -1000, 10000, pp_EndOfPeriod) = 60.082123 nPeriods(0.01, -100, 1000, 0, pp_EndOfPeriod) = 10.588644
constant over the life of the annuity.
amount that a series of future payments is worth right now.
beginning or the end of each period. It is set to either: pp_EndOfPeriod or pp_StartOfPeriod.
| rate | The interest rate per period of the investment. |
| pmtValue | The payment made each period. This value must remain |
| presentValue | The <em>present value</em> of the investment, or the lump-sum |
| futureValue | The <em>future value</em> of the investment. |
| type | A value indicating whether the payment is made at the |
Source code is available when you buy a Commercial licence.
Not a member, then Register with CodeCogs. Already a Member, then Login.
Source code is available when you buy a Commercial licence.
Not a member, then Register with CodeCogs. Already a Member, then Login.
You must login to leave a messge