tt_FV function
dynamic
tt_FV(
- dynamic v1,
- dynamic v2,
- dynamic v3,
- dynamic v4,
tt_FV(rate, nper, pmt, pv): future value
Implementation
dynamic tt_FV(dynamic v1, dynamic v2, dynamic v3, dynamic v4) {
final rate = varToDouble(v1);
final nper = varToInt(v2);
final pmt = varToDouble(v3);
final pv = varToDouble(v4);
if (rate == 0) return -(pv + pmt * nper);
return -(pv * pow(1 + rate, nper) + pmt * (pow(1 + rate, nper) - 1) / rate);
}