[firebase-br] Tipos de dados Numeric X Decimal X Float

Clei Scheid cleischeid em yahoo.com.br
Dom Nov 14 17:48:17 -03 2004


Boa tarde André.

    Depois de bater muit a cabeça optei por utilizar o Double Precision
sempre que quero decimais e Integer quando não.
    Tentei o Float, mas tem o seguinte efeito colateral por exemplo:
utilizando o DbExpress quando gravei um número parecido com 1,67 no preço de
um produto definido como float quando data um select na tabela este número
aparecia como 1,6600000000000465. Não consegui resolver este problema até
que usasse o Double Precision e o problema acabou por completo.

Abraço


----- Original Message -----
From: "André" <colosso0 em yahoo.com.br>
To: "Lista Firebird" <Lista em firebase.com.br>
Sent: Sunday, November 14, 2004 8:54 AM
Subject: [firebase-br] Tipos de dados Numeric X Decimal X Float


> Oi Pessoal,
>
> É o seguinte: Desisti de entender como funciona os
> campos NUMERIC(x,y). Em todos os sites todo mundo fala
> que x especifica a qtde de digitos (isso e uma
> mentira). Acho que todo mundo copia de um site e cola
> no outro.
> Tanto é mentira que um campo NUMERIC(5,2) suporta até
> 21474836,47  (Aqui temos 11 digitos). Entao se alguem
> souber me dar uma explicacao convincente ficaria muito
> grato...
>
> No entanto caso nao saibam gostaria de saber qual tipo
> de dados vc´s utilizam - vou pela maioria :-)
>
> Mais uma vez, conto com a colaboracao de todos e
> agradeco antecipadamente
>
> Andre
>
>
>
> __________________________________
> Do you Yahoo!?
> Check out the new Yahoo! Front Page.
> www.yahoo.com
>
>
>
>


----------------------------------------------------------------------------
----


______________________________________________
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





Mais detalhes sobre a lista de discussão lista