Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, tenho 3 campos, valor unitário, quantidade e valor total.
Acontece é que o valor unitário e a quantidade tem 4 casas decimais e o valor total somente 2 casas decimais.
Exemplo:
Valor unitário: 8,5250
Quantidade: 2,7459
O valor total se fosse 4 casas decimais = 23,4087
Acontece é pelo fato do total ser somente 2 casas decimais, o total está ficando arredondado, ficando em 23,41
Como faço para ele me dar sempre o resultado sem arredondamento, com 2 casas decimais. Assim: 23,40
Abraço
Será q não tem outro jeito mais correto pra isso?
é, pensando bem, acho q tem sim. tenta isso pra ver se resolve:
var = Round(var - 0.00999, 2)
Com o método Left deu certo, ficou meio gambiarra mas deu certo.
Já esse Round, vou ver se dá certo.
hum, acho q você pode converter o resultado com quatro casa pra string e depois usar um left() ou um mid() pra tirar as duas ultimas posicoes.