CftClub.ru
Клуб специалистов ЦФТ-Банк

расшифровка дистрибьютива и перевед в vba

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
profuser1
Участник


Вступление в Клуб: 12.04.2022
СообщениеСб Апр 16, 2022 22:02   расшифровка дистрибьютива и перевед в vba Ответить с цитатой
Полезность: Нет оценки
Подскажите как перевести код расчёта ПСК в дистрибьютиве на vba

-- Функция расчета значения по формуле
-- F(x) = [Сумма потока] / ((1 + Ek* i) * (1+i)^Qk)
function CalcFunc229(p_i number) return number
is
nResult_Fx number;
begin
nResult_Fx := 0;
nResult_Fx := (recMoneyStream.[SUMMA_FLOW] / ((1 + nNewFormulaEk*p_i)*((1 + p_i) ** nNewFormulaQk)));
return nResult_Fx;
end;

-- Функция расчета значения по формуле производной от начальной
-- F'(x) = - (([Сумма потока]*((i + 1)^(-Qk-1)) * (Qk*Ek*i + Qk + Ek*i +Ek)) / (Ek*i + 1)^2)
function CalcDerFunc229(p_i number) return number
is
nResult_dFx number;
begin
nResult_dFx := 0;
nResult_dFx := -((recMoneyStream.[SUMMA_FLOW] * ( (p_i + 1) ** (-nNewFormulaQk - 1) ) * ((nNewFormulaQk * nNewFormulaEk * p_i) + nNewFormulaQk + (nNewFormulaEk * p_i) + nNewFormulaEk) ) / ((nNewFormulaEk * p_i + 1) ** 2 ));
return nResult_dFx;
end;
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru