Halfar Postado Agosto 7, 2006 Denunciar Share Postado Agosto 7, 2006 Tenho os seguintes números:8.37138E-148.49270E-14O E-14, até onde eu saiba, não tenho certeza, trata-se de uma dizima periodica. Eu preciso realizar uma multiplicacao entre estes dois números.Como escrevo um script para isto? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Agosto 8, 2006 Denunciar Share Postado Agosto 8, 2006 você quer fazer:8.37138 * 14e8.49270 * 14??Se for, dê uma olhada aqui:http://br.php.net/explodeUsando explode(), divida a string no E , retire o "-" e faça a muiltiplicação.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kandrade Postado Agosto 8, 2006 Denunciar Share Postado Agosto 8, 2006 8.37138E-148.49270E-14são números extremamentes pequenos, não são dízimas periodicas8.37138E-14 é 0, seguido de 13 zeros seguido de 8371380,0000000000000837138esses números devem estar guardados em váriaveisai é só efetuar a multiplicação$resultado=$n1*$n2;agora é importante ver a té que ponto essa precisão toda é importante pra voce Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Agosto 8, 2006 Denunciar Share Postado Agosto 8, 2006 Vou colocar os operadores aritmeticos pra você ter um ideia... + Adição - Subtração * Multiplicação / Divisão % MóduloSacou?hehehe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Halfar Postado Agosto 8, 2006 Autor Denunciar Share Postado Agosto 8, 2006 Ola,Estive realizando alguns testes no BD. Fiz um script para inserir estes numeros no BD, é um script normal que permite inserçao de registros.Ocorre que alguns numeros como final E-04, E-03, E-02, ele automaticamente grava no BD já convertido, assim 0,00008766, etc...Outros numeros com final E-05, E-06, E-07 ou numero final maiores que estes, ele simplesmente grava o numero sem a conversao, assim 2,3433E-03.Porque será hein?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Halfar
Tenho os seguintes números:
8.37138E-14
8.49270E-14
O E-14, até onde eu saiba, não tenho certeza, trata-se de uma dizima periodica. Eu preciso realizar uma multiplicacao entre estes dois números.Como escrevo um script para isto?
Link para o comentário
Compartilhar em outros sites
4 respostass 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.