Fórum Campo tipo float .... número de casas após vírgula #239860
26/06/2004
0
É o seguinte,
Quero guardar e mostrar números com duas casas de precisão no meu banco de dados Interbase, mas quando salvo, os números gravados aparecem com precisão de 23,455578578478574878578875 (várias casas). Alguém pode me dar uma dica de como controlar isso ?
Obrigado
Quero guardar e mostrar números com duas casas de precisão no meu banco de dados Interbase, mas quando salvo, os números gravados aparecem com precisão de 23,455578578478574878578875 (várias casas). Alguém pode me dar uma dica de como controlar isso ?
Obrigado
Rodolfo
Curtir tópico
+ 0
Responder
Posts
26/06/2004
Xisto
Das duas uma:
Troque seu campo float por decimal(12,2) ou numeric(12,2) por ex.
ou
Format a saida na tela toda vez que vc utiliza-los.
Se nao me engano, sempre que vc gravar um float, ele gerara essa pancada de numeros. Mesmo que seja apenas um 9.90 para o campo float será 9,89798685576 e por ai vai.
Troque seu campo float por decimal(12,2) ou numeric(12,2) por ex.
ou
Format a saida na tela toda vez que vc utiliza-los.
Se nao me engano, sempre que vc gravar um float, ele gerara essa pancada de numeros. Mesmo que seja apenas um 9.90 para o campo float será 9,89798685576 e por ai vai.
Responder
Gostei + 0
26/06/2004
Rm
Desculpe ... mas não é o caso de simplesmente configurar o campo pelo fields editor>object inspector >Display Formar=0.00
SDS/RM
SDS/RM
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)