✅ Новости WEB и WordPress, темы, плагины. Здесь мы делимся советами и лучшими решениями для веб-сайтов.

Простой ипотечный калькулятор, реализованный на C/C++, Javascript и MySQL

282

Хотя существует множество доступных ипотечных калькуляторов, принцип работы простого ипотечного калькулятора очень прост и основан на следующей математической формуле.

Простой ипотечный калькулятор, реализованный на C/C++, Javascript и MySQL

где c — ежемесячный платеж, r — ежемесячные проценты (что составляет одну двенадцатую годовых процентов). P — общая сумма кредита. N – общее количество повторных платежей (например, количество месяцев).

Простой ипотечный калькулятор, реализованный в MySQL

Например, я занял 170 тысяч в банке HSBC, процентная ставка (годовая) составляет 2,49%, и мне нужно выплатить принцип + проценты через 25 лет. Сумма погашения каждый месяц (предположим, что это фиксированная ставка) может быть вычислена с помощью следующей команды в консоли MySQL :

mysql> select 0.0249/12*170000*power(1+0.0249/12,25*12)/(power(1+0.0249/12,25*12)-1);
+------------------------------------------------------------------------+
| 0.0249/12*170000*power(1+0.0249/12,25*12)/(power(1+0.0249/12,25*12)-1) |
+------------------------------------------------------------------------+
|                                                       761.792586559163 |
+------------------------------------------------------------------------+
1 row in set (0.00 sec)

Простой ипотечный калькулятор, реализованный на C/C++

С функцией pow из math.h функция оплаты определяется следующим образом:

#include <math.h>
 
// r - monthly interest rate
// p - principle
// n - number of repayments
double payment(r, p, n) {
    var x = pow(1 + r, n);
    return r * p * x / (x - 1);
}

Простой ипотечный онлайн-калькулятор, реализованный на 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, и следующий ипотечный онлайн-калькулятор (откроется в новом окне) рассчитает ежемесячный платеж и проценты (недоступно, если вы просматриваете версию ускоренной мобильной страницы ):

Простой ипотечный калькулятор, реализованный на C/C++, Javascript и MySQL

ипотечный калькулятор с формулой

Альтернативную версию этого ипотечного калькулятора можно найти здесь.

Источник записи: helloacm.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее