Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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))
Carregando comentários...