Re: Rounding Float Array

Поиск
Список
Период
Сортировка
От hubert depesz lubaczewski
Тема Re: Rounding Float Array
Дата
Msg-id 20150921101627.GA9195@depesz.com
обсуждение исходный текст
Ответ на Rounding Float Array  (Alex Magnum <magnum11200@gmail.com>)
Ответы Re: Rounding Float Array
Список pgsql-general
On Mon, Sep 21, 2015 at 11:55:23AM +0200, Alex Magnum wrote:
> Hello,
>
> I have a float array holding geo location information.
>
>               geoloc
> -----------------------------------
>  {5.3443133704554,100.29457569122}
>  {5.3885574294704,100.29601335526}
>  {3.1654978750403,101.60915851593}
>  {5.3766154817748,100.31472444534}
>  {3.1545014704258,101.70036971569}
> (5 rows)
> Is there an easy way to round all values to 4 decimals.

Sure:
$ select geoloc from alex;
              geoloc
-----------------------------------
 {5.3443133704554,100.29457569122}
 {5.3885574294704,100.29601335526}
 {3.1654978750403,101.60915851593}
 {5.3766154817748,100.31472444534}
 {3.1545014704258,101.70036971569}
(5 rows)

(depesz@[local]:5960) 12:15:46 [depesz]
$ select geoloc::numeric(8,4)[] from alex;
      geoloc
-------------------
 {5.3443,100.2946}
 {5.3886,100.2960}
 {3.1655,101.6092}
 {5.3766,100.3147}
 {3.1545,101.7004}
(5 rows)

depesz


В списке pgsql-general по дате отправления:

Предыдущее
От: Andreas Kretschmer
Дата:
Сообщение: Re: Rounding Float Array
Следующее
От: Andreas Kretschmer
Дата:
Сообщение: Re: Rounding Float Array