[firebase-br] Entendendo conversao de valores numericos
Kléber Caneva
kdcc em terra.com.br
Qui Mar 2 17:19:57 -03 2006
Se não quer ter problemas faça assim:
cast( ( 392.20 *100) as Integer )
[]´s
Kléber Caneva
----- Original Message -----
From: "Jeferson Oliveira" <jeferson em mvtec.com.br>
To: <lista em firebase.com.br>
Sent: Thursday, March 02, 2006 3:05 PM
Subject: [firebase-br] Entendendo conversao de valores numericos
Prezados,
No exemplo abaixo a execução da sentença retorna (exibe) dois números
idênticos (392.20) formatados com duas casas decimais, mas na comparação são
considerados diferentes.
Há uma forma mais adequada de realizar essa comparação, de modo que os
resultados sejam considerados iguais?
select cast('392.19998' as numeric(15, 2)),
cast('392.20045' as numeric(15, 2))
from RDB$DATABASE
where cast('392.19998' as numeric(15, 2))
<>
cast('392.20045' as numeric(15, 2))
Grato pela atenção!
Jeferson Oliveira
E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1141322897.587800.680.malavi.terra.com.br,4171,Des15,Des15
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 01/03/2006 / Versão:
4.4.00/4708
Proteja o seu e-mail Terra: http://mail.terra.com.br/
--------------------------------------------------------------------------------
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista