Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

luisym

[Resolvido] Erro com casas decimais ao converter em numero

Recommended Posts

É o seguinte to criando um pequeno sistema onde a empresa faz um recibo de serviços prestados.

 

Ao fazer a listagem to encontrando o seguinte problema na hora de somar tudo:

 

Pego as variáveis e transformo em número somando todas elas:

valor = cCur(Request.Form("VALOR_PRESTSERV")) + cCur(Request.Form("VALOR1_PRESTSERV")) + cCur(Request.Form("VALOR2_PRESTSERV"))

 

se uso cCur ou CDbl ( ) o erro é o mesmo.

ok ao usar os valores abaixo veja o resultado:

 

 

Valor: R$ 500,55

Valor 1: sdvsdv R$ 55,22

Valor 2: R$ 20,20

Valor Total: R$ 57597 - note que a função cCur tirou a virgula como faço para colocar a virgula?

 

tentei formatnumber porém aparece assim:

<%=formatnumber(valortotal,2)%>

aparece assim: 57,597.00

 

se uso FormatCurrency ( )

fica a mesma coisa e ainda com a moeda americana.

 

 

Alguém pode me dar uma luz?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.