Fórum Erro ao manipular campos do tipo Float!!!! :-( #44371
19/05/2004
0
bom dia,
o problema é o seguinte:
minha tabela Estoque contem os campos:
empcod:integer
idmat:integer
codcor:varchar(3)
Estoque:float
Sempre q faço uma movimentação q zere ou coloque o meu estoque negativo, o valor fica armazenado sob uma notação maluca. Olha só:
em um item eu tinha 500 kg
baixei 400,5 e fiquei com 99,5 , beleza.
quando baixei estes 99,5 restantes, ao invez de ficar 0
aparece este valor: 1,9371509552002e-07
O q percebi é q isto acontece em todos os casos em q zero ou q saída é maior q o estoque.
Como resolver isto?
Obrigado
o problema é o seguinte:
minha tabela Estoque contem os campos:
empcod:integer
idmat:integer
codcor:varchar(3)
Estoque:float
Sempre q faço uma movimentação q zere ou coloque o meu estoque negativo, o valor fica armazenado sob uma notação maluca. Olha só:
em um item eu tinha 500 kg
baixei 400,5 e fiquei com 99,5 , beleza.
quando baixei estes 99,5 restantes, ao invez de ficar 0
aparece este valor: 1,9371509552002e-07
O q percebi é q isto acontece em todos os casos em q zero ou q saída é maior q o estoque.
Como resolver isto?
Obrigado
Aledeol
Curtir tópico
+ 0
Responder
Posts
19/05/2004
Maicongabriel
Para este tipo de dado, utilize campos NUMERIC ou DECIMAL, [b:918ea4b55e]não[/b:918ea4b55e] FLOAT.
Responder
Gostei + 0
19/05/2004
Aledeol
Valeu
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)