Re: [pgsql-es-ayuda] división

From: Carlos Edward Grajales Marmolejo <cgrajales(at)colombiasoftware(dot)net>
To: Esneiker <eenriquez(at)cav(dot)desoft(dot)cu>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] división
Date: 2010-10-08 16:43:36
Message-ID: AANLkTikOy5A86yrOQjZp_z6jyZimt1FCqM9jVZu2sGZf@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Esto es porque Postgres asume que es una division entre enteros y devuelve
entonces un resultado entero.

si haces esto:
select round(2/5.0,2)

tu resultado sera distinto.

El 8 de octubre de 2010 11:41, Esneiker <eenriquez(at)cav(dot)desoft(dot)cu> escribió:

> Hola comunidad,
>
> Alguien podría decirme por qué si hago esto select round(2/5,2) devuelve
> 0.00 y no 0.40 ?
>
> O sea, cada vez que divido un número entre uno mayor pasa eso. Estoy
> usando postgres8.3
>
> Saludos,
>
> Ing. Esneiker Enriquez Cabrera.
>
> Excelencia en Software.
>
> Desoft S.A. en Ciego de Ávila.
>
> Joaquín de Agüero Esq. Calle 2. Ciego de Ávila. Cuba.
>
> email:*****eenriquez(at)cav(dot)desoft(dot)cu*
>
> Teléfono: 53-33-266200
>
>

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

Cordialmente,

*Carlos Edward Grajales*
Colombia Software Ltda.
Calle 18 N No. 3N-24 Ofc.902
Cali - Colombia
www.colombiasoftware.net
Cel. 312 711 90 38
Tel: (2) 489 79 40

In response to

  • división at 2010-10-08 16:41:05 from Esneiker

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Lennin Caro 2010-10-08 16:46:39 Re: [pgsql-es-ayuda] división
Previous Message Esneiker 2010-10-08 16:41:05 división