Boa tarde pessoal, queria saber como transformar valores currency que usam 4 casas decimais para só 2 casas, e manter o resultado como Currency
tentei usar
CurrencyDecimals:=2; os campos currency continuam com 4 casas, para aplicar essa propriedade ali tenho que usar Format('%m',[campoCurrency] ai ele vai transformar o Currency em duas casas decimais, porém, String;
o problema é que tenho preço bruto e liquido, exemplo: preço bruto 185,00 após aplicado descontos o preço liquido que deveria ser R$180,06 fica como R$180,0648, e se tiver muita quantidade desse produto, por exemplo 20 ou 30 da uma enorme diferença:
180,06x30=R$5,401.80
180,0648x30=R$5,401.94
a diferença de 2 para 4 casas decimais chegam a R$0,15 em 30 produtos
preciso que na hora de aplicar os descontos e passar para SubTotal ele calcule a quantidade X precoliquido com só duas casas !
Pergunta
Frega
Boa tarde pessoal, queria saber como transformar valores currency que usam 4 casas decimais para só 2 casas, e manter o resultado como Currency
tentei usar
CurrencyDecimals:=2; os campos currency continuam com 4 casas, para aplicar essa propriedade ali tenho que usar Format('%m',[campoCurrency] ai ele vai transformar o Currency em duas casas decimais, porém, String;
o problema é que tenho preço bruto e liquido, exemplo: preço bruto 185,00 após aplicado descontos o preço liquido que deveria ser R$180,06 fica como R$180,0648, e se tiver muita quantidade desse produto, por exemplo 20 ou 30 da uma enorme diferença:
180,06x30=R$5,401.80
180,0648x30=R$5,401.94
a diferença de 2 para 4 casas decimais chegam a R$0,15 em 30 produtos
preciso que na hora de aplicar os descontos e passar para SubTotal ele calcule a quantidade X precoliquido com só duas casas !
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.