Ir para conteúdo

POWERED BY:

Arquivado

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

Ecos

[Resolvido] Formatar Moeda

Recommended Posts

Bom Dia!

Está acontecendo alguma coisa errada na minha conta.

Em vez de a variável IR retornar 18,67, está retornando 1.867.

 

"/

 

Já usei o CCURL, FormarNumber, FormatCurrency.

Porquê acontece isso ?

Eu faço a conta na calculadora do Windows. Dá certo, usando os pontos.

Agora no ASP não.

 

Valor Bruto = 1244.56

IR = 1.867

 

ValorBrutoTotal = cDbl(Rst("ValorBrutoTotal")) + cDbl(OutrosValores)
If FormatNumber(ValorBrutoTotal, 2) >= 666.67 Then
  ValorBrutoTotal = Replace(ValorBrutoTotal, ",", ".")
  IR = ValorBrutoTotal * 0.015
End If

 

Obrigado desde já!

 

Resolvi...

ValorBrutoTotal = cDbl(Rst("ValorBrutoTotal")) + cDbl(OutrosValores)
If FormatNumber(ValorBrutoTotal, 2) >= 666.67 Then
  ValorBrutoTotal = Replace(ValorBrutoTotal, ",", ".")
  IR = ValorBrutoTotal * 0.015
End If
' AQUIII
Response.Write(FormatNumber(IR/100))

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.