Простий іпотечний калькулятор, реалізований на C/C++, Javascript і MySQL
Незважаючи на те, що існує багато доступних іпотечних калькуляторів, принцип простого іпотечного калькулятора дуже простий і базується на наступній математичній формулі.
де c — щомісячне погашення, r — щомісячні відсотки (які становлять одну дванадцяту річних відсотків). P — загальна сума позичених коштів. N – загальна кількість повторних платежів (наприклад, кількість місяців).
Простий іпотечний калькулятор, реалізований у MySQL
Наприклад, я позичив 170 тис. у банку HSBC, відсоткова ставка (щорічна) становить 2,49%, і мені потрібно повернути основну суму + відсотки за 25 років. Суму погашення кожного місяця (припустімо, що це фіксована ставка) можна обчислити за допомогою такої команди в консолі MySQL :
Простий іпотечний калькулятор, реалізований на C/C++
За допомогою функції pow з math.h функція оплати визначається наступним чином:
Простий онлайн-калькулятор іпотеки, реалізований на Javascript
Подібним чином функція, визначена в Javascript, визначається як:
// r - monthly interest rate
// p - principle
// n - number of repayments
function payment(r, p, n) {
var x = Math.pow(1 + r, n);
return r * p * x / (x - 1);
}
Заповніть значення r, P і N, і наступний онлайн-калькулятор іпотеки (відкриється в новому вікні) обчислить щомісячну виплату та відсотки (недоступно, якщо ви переглядаєте версію Accelerated Mobile Page ):
іпотечний калькулятор з формулою
Альтернативну версію цього іпотечного калькулятора можна знайти тут.