Fórum variavel apropriada... #309854

19/01/2006

0

qual seria uma variavel, que aceitasse casa decimal em uma tabela no interbase????

Ex: 10,5

atualmente estou usando integer, mas o mesmo nao aceita... o Numeric seria o mais apropriado?

abraços!


Mahdak

Mahdak

Responder

Posts

19/01/2006

Bruno Belchior

utilizo decimal...


Responder

Gostei + 0

19/01/2006

Mkoch

O que você quer amazenar, valor monetário, percentual etc?


Responder

Gostei + 0

19/01/2006

Mahdak

O que você quer amazenar, valor monetário, percentual etc?


Mudei a variavel do meu campo da tabela para decimal...

bom, eu realizo calculos no sistema onde as vezes os resultados sao do tipo: 17,2 por exemplo, até ai tudo bem, só que quando vou salvar isso na tabela ele arredonda o valor para 17
Eu precisaria que fosse salvo no banco os exatos 17,2

que tipo de variavel faz isso???


abraços


Responder

Gostei + 0

19/01/2006

Mahdak

ok consegui resolver a situação com a VAriavel ´FLOAT´, agora tem um detalhe. quando eu mando salvar um numero na tabela do tipo: 21,2
ela salva assim: 21,2000007629395

Alguem saberia me dizer como posso formatar isso na tabela ???


Responder

Gostei + 0

19/01/2006

Mkoch

Se você colocar o campo como Numerci(4,2) o problema já está resolvido.
Se não ao ler o valor no banco use a função FloatToStrF


Responder

Gostei + 0

19/01/2006

Mahdak

UAAAAAAAAAAAAAAAAAAAAAAAA!
resolvido...

NUMERIC(15, 2)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar