Ну тут вы сами додумывайте в меру собственной испорченности... а я ковыряю ухо, так как волосы и так гурьбой лезут от "хотелок" начальства
( Read more... )
Мы люди скромные и размахи у нас соответсвенно маленькие... Пока банков в нашей корпорации не было! :) Всё проще - люди хотят знать сколько им платить, а точнее сколько переплачивают
Итаг: ОстатокСтоимостиКредита=РозничнаяСтоимостьТовара-РозничнаяСтоимостьТовара*(ПервыйВзносПослеКорректировки-РозничнаяСтоимостьТовара*НаценкаНаКредитСУчетомСкидок/100)/(РозничнаяСтоимостьТовара*(1-НаценкаНаКредитСУчетомСкидок/100)); //это остаток кредита ПервыйВзносБезНаценкиНаКредит=РозничнаяСтоимостьТовара-ОстатокСтоимости; //это отделяем мух от котлет ЧистаяНаценкаНаКредит=ПервыйВзносПослеКорректировки-ПервыйВзносБезНаценкиНаКредит; // это очищенная наценка
Всё. Никаких циклов, никаких итераций, никаких рекурсий. Желающие могут проверить очищенную наценку по формуле: ЧистаяНаценкаНаКредит=ОстатокСтоимостиКредита*НаценкаНаКредитУчетомСкидок/100;
Comments 3
Reply
Всё проще - люди хотят знать сколько им платить, а точнее сколько переплачивают
Reply
ОстатокСтоимостиКредита=РозничнаяСтоимостьТовара-РозничнаяСтоимостьТовара*(ПервыйВзносПослеКорректировки-РозничнаяСтоимостьТовара*НаценкаНаКредитСУчетомСкидок/100)/(РозничнаяСтоимостьТовара*(1-НаценкаНаКредитСУчетомСкидок/100)); //это остаток кредита
ПервыйВзносБезНаценкиНаКредит=РозничнаяСтоимостьТовара-ОстатокСтоимости; //это отделяем мух от котлет
ЧистаяНаценкаНаКредит=ПервыйВзносПослеКорректировки-ПервыйВзносБезНаценкиНаКредит; // это очищенная наценка
Всё. Никаких циклов, никаких итераций, никаких рекурсий.
Желающие могут проверить очищенную наценку по формуле:
ЧистаяНаценкаНаКредит=ОстатокСтоимостиКредита*НаценкаНаКредитУчетомСкидок/100;
уфф...
Reply
Leave a comment