Показать сообщение отдельно
  #1 (permalink)  
Старый 23.05.2014, 15:02
Аспирант
Отправить личное сообщение для ArtemGavrilenko Посмотреть профиль Найти все сообщения от ArtemGavrilenko
 
Регистрация: 25.04.2014
Сообщений: 37

Математическая формула
Добрый день!

Есть формула вида
((1+$I$17/12/100)^$I$20*$I$17/12/100)/((1+$I$17/12/100)^$I$20-1)*C17

где $I$17 = 1
$I$20 = 12
C17 = значению которое вернула функция

Функция возврата значения для С17
function monthly_payment(id) {
        return parseInt(goods[id]['price'] - (goods[id]['price'] * _percentage['advance']));
    }


var stavka = {
            one_year: '0.01', //1процент
            two_year: '0.12', //12процентов
        }


Функция расчета для формулы

function monthly_payment_12(id){
        return parseInt(((1+stavka['one_year']/12/100)^12 * stavka['one_year']/12/100)/((1+stavka['one_year']/12/100)^12-1) * monthly_payment(id));
    }


На выходе получаю данные не соответствующие проверочным. Где я ошибся?
Ответить с цитированием