| From: | Jaime Casanova <systemguards(at)gmail(dot)com> |
|---|---|
| To: | "mmiranda(at)americatel(dot)com(dot)sv" <mmiranda(at)americatel(dot)com(dot)sv> |
| Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: numeric vs real |
| Date: | 2005-04-27 19:01:43 |
| Message-ID: | c2d9e70e050427120150b1ae20@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On 4/27/05, mmiranda(at)americatel(dot)com(dot)sv <mmiranda(at)americatel(dot)com(dot)sv> wrote:
> Hola, cual es la opcion recomendada cuando se necesitan numeros bastante
> grandes pero sin decimales, en el manual dice que hacer calculos con valores
> numeric es mas lento que cuando usas real, alguien tiene experiencia
> practica con esto, yo necesito hacer operaciones arimeticas:
>
> c = a - b
>
> donde a,b y c son numeros de 25 digitos pero solo enteros, ejemplo
>
> a = 50300000000000000000000
> b = 50399999999999999999999
>
> Uso tipo de datos real o numeric?, mi interes principal es rapidez, no
> precision, en este caso creo que no importa mucho ya que no hay redondeo de
> decimales, etc
>
real no soporta hasta 25 digitos, al menos no segun:
http://www.postgresql.org/docs/8.0/static/datatype.html#DATATYPE-NUMERIC
De todas formas por definicion yo usaria numeric(25,0).
--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | mmiranda | 2005-04-27 19:12:19 | RE: numeric vs real |
| Previous Message | mmiranda | 2005-04-27 18:18:15 | numeric vs real |