Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.13;
Скачать: CL | DM;

Вниз

Проценты   Найти похожие ветки 

 
Maxio   (2004-02-04 17:08) [0]

Подскажите пожалуста! Какую можно написать в Delphi формулу для вычесления скидки на какую либо сумму.


 
Тимохов ©   (2004-02-04 17:12) [1]

NewPrice := OldPrice-Discount, где Discount - любая сумма.


 
Sandman25 ©   (2004-02-04 17:12) [2]

Например, такую:
A = B*C/(B+D)


 
Тимохов ©   (2004-02-04 17:14) [3]


> A = B*C/(B+D)

-Петька, приборы!
-20!
-А что 20?
-А что приборы?

А если серьезно - то что здесь что?


 
Sandman25 ©   (2004-02-04 17:16) [4]

A=сумма скидки
B=процент скидки
C=старая сумма
D=100


 
Johnmen ©   (2004-02-04 17:16) [5]

В школу, в 3 класс, однозначно...:)


 
Dimka Maslov ©   (2004-02-04 17:17) [6]

Delphi не поддерживает высшую математику. Помочь ничем нельзя.


 
Clift ©   (2004-02-04 17:17) [7]

function GetPrice(OldPrise, Procent : real) :real;
begin
result:=OldPrise-(Procent*OldPrice/100);
end;

Наверно так


 
Тимохов ©   (2004-02-04 17:19) [8]

При скиде в 1 процент и старой цене в 101 руб сумма скидки получается равной 1 руб.
Это думаете верно?
Имхо мне казалось, что в данном случае сумма скидки будет равна
101 * 1/100 руб., т.е. 1 руб 1 коп :)))


 
Clift ©   (2004-02-04 17:24) [9]

> Тимохов ©
OldPrise-старая цена в рублях 101,10
Procent-скидка в процентах 10,2%

цена после скидки 90,79...


 
Тимохов ©   (2004-02-04 17:25) [10]


> Clift © (04.02.04 17:24) [9]

8 я писал по поводу 4...


 
alex_*** ©   (2004-02-04 17:36) [11]

реальная тема для реальных программистов ))


 
Maxio   (2004-02-04 17:49) [12]

Спасибо за помощь! Есть ещё один вопросик, есть один нюанс, если эту формулу использовать для вычесления налогов, то должно получится так: сумма 1.18, налог 18%, без налога получается 0.97

А правельно должно получится 1.00 без налога

Как бить тогда с этой формулой???


 
Тимохов ©   (2004-02-04 17:52) [13]


> alex_*** © (04.02.04 17:36) [11]
> реальная тема для реальных программистов ))

Точно :))))))))

SummaBezNds = SummaSNds - (SummaSNds * 18) / (100 + 18)


 
Sandman25 ©   (2004-02-04 17:58) [14]

[13] Тимохов © (04.02.04 17:52)

Да, это формула ждя НДС. А разве НДС - это не скидка? (шутка).


 
HSolo ©   (2004-02-04 18:07) [15]

>Sandman25 © (04.02.04 17:58) [14]
Нет, это наценка :))


 
Sandman25 ©   (2004-02-04 18:07) [16]

[15] HSolo © (04.02.04 18:07)

К сожалению, Вы правы. Я бы даже сказал, Налог :)


 
Тимохов ©   (2004-02-04 18:09) [17]


> Sandman25 © (04.02.04 17:58) [14]
> [13] Тимохов © (04.02.04 17:52)

Да, блин - вопросы не умеют корректно задавать.
Скразу бы сказал, что ему нужно, а так - аж 12 постов трепа.

:(((


 
ЮЮ ©   (2004-02-05 04:12) [18]

Cупер-алгоритм, дается где-то классе в третьем

1.18 - 118 %
X - 100%

Илм

1.18 - 100 %
X - 82 %

Плюс алгоритма: наглядно видно, что имеем и что надо получить



Страницы: 1 вся ветка

Текущий архив: 2004.02.13;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.024 c
1-38934
-=Dev-null=-
2004-02-04 10:22
2004.02.13
Как встроить manifest в ресурсы проги ?


1-38838
Awod
2004-02-02 13:18
2004.02.13
Проблема при создании компонента.


1-38941
Марат
2004-02-04 08:11
2004.02.13
MainMenu


14-39074
MYSTERYO
2004-01-18 01:04
2004.02.13
Каждый программист втайне мечтает быть автором AI, который


14-39052
blackman
2004-01-25 10:55
2004.02.13
Михалков приходит, как хозяин…