Astral Man
We Will Rock You
Алгоритм расчета процентов за период.
Привет всем!
Такая задача:
Нужно расчитвать проценты начисленные за кредит.
есть таблицы:
sum_credit - суммы выданных кредитов
date|sum
rate - проценты по кредиту
date|rate
Возмем интервал в два месяца:
1.07.2004 - дата выдачи кредита
-100`000.00 - сумма выдачи кредита
14.07.2004 - кредит погашен на 50`000.00
-50`000.00
10.08.2004
-10`000.00 - кредит погашен на 40`000.00
31.08.2004 - кредит погашен
0.00
Мне нужно расчитать сколько процентов будет уплачено, проблема в следующем, процентная ставка может менятся сколько угодно раз в месяце, хоть каждые день(ну это к примеру
)
Допустим нам нужно узнать сколько процентов клиент заплатит на 07.08.2004
процентные ставки
01.07.2004 - 16%
05.08.2004 - 20%
15.08.2004 - 17%
Сначала расчитываем сколько процентов заплатит с 01.07.2004 - 14.07.2004 - 16%
если до конца месяца стака не менялась
14.07.2004 - 31.07.2004 - 16%
вот здесь загвоздка
нам нужно узнать не менялась ли ставка в период с 01.08.2004 по 07.08.2004 если менялась, узнать дату изменения подсчитать до этой даты проценты по строй ставке, после считать по новой и проверять не менялась ли ставка до указанной даты расчета.
01.08.2004 - 05.08.2004 - 16%
06.08.2004 - 07.08.2004 - 20%
08.08.2004 - 15.08.2004 - 20%
16.08.2004 - 31.08.2004 - 17%
Помогите чем сможете, СПАСИБО!
З.Ы Модераторы не переносите топик в другие разделы, этот раздел просматривается чаще чем другие. Спасибо.
Привет всем!
Такая задача:
Нужно расчитвать проценты начисленные за кредит.
есть таблицы:
sum_credit - суммы выданных кредитов
date|sum
rate - проценты по кредиту
date|rate
Возмем интервал в два месяца:
1.07.2004 - дата выдачи кредита
-100`000.00 - сумма выдачи кредита
14.07.2004 - кредит погашен на 50`000.00
-50`000.00
10.08.2004
-10`000.00 - кредит погашен на 40`000.00
31.08.2004 - кредит погашен
0.00
Мне нужно расчитать сколько процентов будет уплачено, проблема в следующем, процентная ставка может менятся сколько угодно раз в месяце, хоть каждые день(ну это к примеру

Допустим нам нужно узнать сколько процентов клиент заплатит на 07.08.2004
процентные ставки
01.07.2004 - 16%
05.08.2004 - 20%
15.08.2004 - 17%
Сначала расчитываем сколько процентов заплатит с 01.07.2004 - 14.07.2004 - 16%
если до конца месяца стака не менялась
14.07.2004 - 31.07.2004 - 16%
вот здесь загвоздка
нам нужно узнать не менялась ли ставка в период с 01.08.2004 по 07.08.2004 если менялась, узнать дату изменения подсчитать до этой даты проценты по строй ставке, после считать по новой и проверять не менялась ли ставка до указанной даты расчета.
01.08.2004 - 05.08.2004 - 16%
06.08.2004 - 07.08.2004 - 20%
08.08.2004 - 15.08.2004 - 20%
16.08.2004 - 31.08.2004 - 17%
Помогите чем сможете, СПАСИБО!
З.Ы Модераторы не переносите топик в другие разделы, этот раздел просматривается чаще чем другие. Спасибо.