Marcelo0906 Postado Junho 19, 2009 Denunciar Share Postado Junho 19, 2009 Bom dia Pessoal!estou trabalhando com php e sqlserver e estou com o seguinte problematenho banco um campo floatque tem o conteudo 1.15mas quando eu busco esse valor com php ele mostra 1.1499999999999999ou então se o valor for 1.10 ele mostra 1.1000000000000001 alguém sabe porque? ou como resolver??abraçoss Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Junho 19, 2009 Denunciar Share Postado Junho 19, 2009 Movendo PHP » SQL Server. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CAIO.EXE Postado Julho 4, 2009 Denunciar Share Postado Julho 4, 2009 (editado) cara usa um convert(numeric(10,2), campo)quando você usa a funçao NUMERICvocê define o tamanho TOTAL do numero e a quantidade de numeros depois da virgula.abs Editado Julho 4, 2009 por CAIO.EXE Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcelo0906
Bom dia Pessoal!
estou trabalhando com php e sqlserver e estou com o seguinte problema
tenho banco um campo float
que tem o conteudo 1.15
mas quando eu busco esse valor com php ele mostra 1.1499999999999999
ou então se o valor for 1.10 ele mostra 1.1000000000000001
alguém sabe porque? ou como resolver??
abraçoss
Link para o comentário
Compartilhar em outros sites
2 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.