|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Помогите расписать формулу в Delphi
Помогите расписать формулу в Delphi, не получается правильно расписать: http://fotki.yandex.ru/users/anzhela...771561/?page=0
если сумма кредита - это sum_kr, p=1/12, N - srok_mes. К примеру возьмем сумму 100 000, срок - 18 мес Пишу такую формулу: Код:
plata:=sum_kr*(1/12+((1/12)/((exp(srok_mes*ln(1+1/12)))-1))); И если не трудно, напишите как округлить число до 0,0000? |
#2
|
||||
|
||||
А exp и ln откуда там вообще взялись?
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#3
|
||||
|
||||
Цитата:
если x:=a^b; тогда справедливо: x=exp(b*ln(a)) — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#4
|
|||
|
|||
нашла в интернете, что так записывается возведение в степень
|
#5
|
||||
|
||||
В вашем случае можно запользовать ф-ю Power(a, b).
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#6
|
|||
|
|||
А если расписать как положено?
Код:
var sum_kr,srok_mes,plata,stavka,P:Float; N:Integer; stavka :=... P :=stavka/12; N :=... plata :=sum_kr*(P+( P/ ( exp (srok_mes*ln(1+P) ) -1) ) ); и внимательно посчитать скобки |