Pedro Soaress Postado Junho 2, 2008 Denunciar Share Postado Junho 2, 2008 Olá, sou completamente verde em java script,.. Por isto necessito de ajuda... Tenho uma tabela, na qual possui um valores que necessitam serem cálculados. Esta tabela possui as seguintes colunas Valor Produto, Na qual este é sempre fixo. EX 7,90 Valor Diário: Na qual o resultado deve ser o Valor do Produto / 30 Resultado: 0,26333333333333333333333333333333Mas necessito que este resultado seja aredondado para 2 casas decimaisO resultado necssita ser: 0,26Andei pesquisando, mas não consegui achar nada... Será que alguém pode me ajudar Um Abraço a todos Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eduardo Penna Postado Junho 3, 2008 Denunciar Share Postado Junho 3, 2008 Boa noite amigo, acabei de postar em outro tópico com essa solução.É simples:Multiplique seu número por 100Arredonde o resultadoDivida por 100 e pronto!Fica algo assim:var meuNumero = 0.26333333333333333333333333333333; meuNumero = meuNumero * 100; // fica 26.333333333333333333333333333333 meuNumero = Math.round(meuNumero); // fica 26 meuNumero = meuNumero / 100; // fica 0.26 Para mágica mas não é! AEUheaueah Note que estou usando ponto e não vírgula, se for pegar o valor de um input, você deve substituir as vírgulas por pontos e transformar em decimal com parseFloat. Faço a mesma recomendação que fiz no outro post. Não use javascript para fazer contas!!! Ele possui muitos bugs! Se não acredita, execute esse alert: alert(3.3/3);Abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Pedro Soaress
Olá, sou completamente verde em java script,..
Por isto necessito de ajuda...
Tenho uma tabela, na qual possui um valores que necessitam serem cálculados.
Esta tabela possui as seguintes colunas
Valor Produto, Na qual este é sempre fixo. EX 7,90
Valor Diário: Na qual o resultado deve ser o Valor do Produto / 30
Resultado: 0,26333333333333333333333333333333
Mas necessito que este resultado seja aredondado para 2 casas decimais
O resultado necssita ser: 0,26
Andei pesquisando, mas não consegui achar nada...
Será que alguém pode me ajudar
Um Abraço a todos
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.