Logica Complicada
Galera estou com uma dúvida para uma lógica de um problema.
Tenho um PDV e um cliente meu queria ter dois preços fechados, um para atacado e outro para varejo, porém existem os percentuais de descontos e no qual ele não quer q interfira no valor do produto.
Ex: Valor do Produto = R$ 38,00
Desconto da Venda = 20% ( R$ 7,60 );
Neste exemplo o produto saio por R$ 30,40, ele não que fique quebrado, nesse caso teria q ficar 30,00, mas ai nao poderia alterar o percentual de desconto, seria uma perca pra ele.
Sinceramente, não sei como fazer isso. Não consegui acha uma logica.
Tenho um PDV e um cliente meu queria ter dois preços fechados, um para atacado e outro para varejo, porém existem os percentuais de descontos e no qual ele não quer q interfira no valor do produto.
Ex: Valor do Produto = R$ 38,00
Desconto da Venda = 20% ( R$ 7,60 );
Neste exemplo o produto saio por R$ 30,40, ele não que fique quebrado, nesse caso teria q ficar 30,00, mas ai nao poderia alterar o percentual de desconto, seria uma perca pra ele.
Sinceramente, não sei como fazer isso. Não consegui acha uma logica.
Sidney Abreu
Curtidas 0
Respostas
Mateus Ribeiro
27/05/2016
Boa tarde!
Vc pode usar o TRUNC pra fazer isso... Olha o exemplo:
Espero que ajude, boa sorte!
Vc pode usar o TRUNC pra fazer isso... Olha o exemplo:
var Valor: Double; begin Valor:= 38; Valor:= Valor - ((Valor * 20) / 100); ShowMessage(IntToStr(Trunc(Valor)));
Espero que ajude, boa sorte!
GOSTEI 0