.Andreia. Postado Julho 27, 2005 Denunciar Share Postado Julho 27, 2005 é uma praga mesmo... mas acho que o problema é de conta:impressão da tela:-------------------------------------------------------|| Período 1: 5.600,00 x 0.30 = 16,85 | Período 2: 5.616,80 x 0.40 = 22,56 | Período 3: 5.639,27 x 0.50 = 28,34 || Valor total de juros: 67,74 | Valor da dívida + valor da taxa: 5.667,46 -------------------------------------------------------|Erro é o resultado: 16,85 / 22,56 / 28,34o Correto é: 16,80 / 22,46 / 28,19Não pode ser arredondamento, a diferença é grande e estranho é que no resultado parcial tipo, 5.616,80 / 5.639,27 está CORRETO.E esse erro atrapalha o Valor total de juros.... (que em vez de 67,74 deve ser 67,45)To suspeitando que seja o replace, mexi por la, mas não deu certo: Período <%= i+1 %>: <%= FormatNumber(valor_final,2) %> <% valor_final = ((valor_final * (replace(arjuros(i),".",",")/100)) + valor_final) valor_txmensal = ((valor_final * (replace(arjuros(i),".",",")/100))) valor_total_mensal = valor_total_mensal + valor_txmensal %> x <%= arJuros(i) %> = <%= FormatNumber(valor_txmensal,2) %> <% Next %> vlws Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Julho 27, 2005 Autor Denunciar Share Postado Julho 27, 2005 resolvido.... sobreposição nos valores das variaveis.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
.Andreia.
é uma praga mesmo... mas acho que o problema é de conta:
impressão da tela:
-------------------------------------------------------|
| Período 1: 5.600,00 x 0.30 = 16,85
| Período 2: 5.616,80 x 0.40 = 22,56
| Período 3: 5.639,27 x 0.50 = 28,34
|
| Valor total de juros: 67,74
| Valor da dívida + valor da taxa: 5.667,46
-------------------------------------------------------|
Erro é o resultado: 16,85 / 22,56 / 28,34
o Correto é: 16,80 / 22,46 / 28,19
Não pode ser arredondamento, a diferença é grande e estranho é que no resultado parcial tipo, 5.616,80 / 5.639,27 está CORRETO.
E esse erro atrapalha o Valor total de juros.... (que em vez de 67,74 deve ser 67,45)
To suspeitando que seja o replace, mexi por la, mas não deu certo:
vlws
Link para o comentário
Compartilhar em outros sites
1 resposta 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.