Ir para conteúdo
Fórum Script Brasil
  • 0

Tipo de campo a utilizar..


Luizzzzzzzzzzzzzzzz

Pergunta

Ola pessoal...td bem?

Preciso de uma ajuda... criei um aplicativo onde gravo no banco alguns valores.... porém estou com um problema... alguns valores que eu gravo...o mysql esta arredondando e isso não pode acontecer... os valores estao sendo gravados neste formato ( 999999.99 ou 0.25 ou 125.22 ... etc)

por exemplo se eu gravo o valor 999999.99 ... o sistema arredonda e grava como 1000000.00 ... como posso resolver isso?

O tipo de campo que estou usando é float... se alguém puder me ajudar fico agradecido!

Desde já agradeço!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

altere para decimal.

na especificação de tipos de dados pode se observar que o tipo de dado float (ponto flutuante) tem caracteristica semenhante a que você citou "arredonda os valores".

consulte o site do fabricante, la tem a especificação dos tipos de dados.

para maiores informações sempre sera bem vindo ao forum.

espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

  • 0

Se você está usando a versão 5.x ou superior não use decima. use double(x,y). Onde x é o número de casas antes da vírgula e o y é o número de casas depois da vírgula.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...