Lite programmeringshjälp/Matte
Jag pular på ett program för att räkna ut hur mycket man ska betala i månaden, när man betalar av ett lån.
Språket är C# men det spelar ingen roll, det är matematiken jag har problem med.
Mitt eget uttryck för att räkna ut det funkade inte, så jag testade med ett jag hittade på Internet, som funkade.
Vad är det exakt som händer i programmet, som gör att det funkar?
De sista raderna på första blocket, som alla börjar med "x =", varför gör han så?
double a, b, x;
double monthlyPayment;
a = (1 + interestRatePerYear / 1200);
b = financingPeriod;
x = Math.Pow(a, b);
x = 1 / x;
x = 1 - x;
monthlyPayment = (presentValue ) * (interestRatePerYear / 1200) / x;
return(monthlyPayment);
Tack på förhand.