From: | Ioana Danes <ioanasoftware(at)yahoo(dot)ca> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-jdbc(at)postgresql(dot)org |
Subject: | Re: jdbc rounding value for numeric fields |
Date: | 2009-05-25 15:48:06 |
Message-ID: | 402220.85531.qm@web45113.mail.sp1.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Thank you Tom,
My problem could be fixed with BigDecimal...
--- On Mon, 5/25/09, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
> Subject: Re: [JDBC] jdbc rounding value for numeric fields
> To: "Ioana Danes" <ioanasoftware(at)yahoo(dot)ca>
> Cc: pgsql-jdbc(at)postgresql(dot)org
> Received: Monday, May 25, 2009, 11:15 AM
> Ioana Danes <ioanasoftware(at)yahoo(dot)ca>
> writes:
> >
> ps.setDouble(1,2.6999999999999997);
>
> Don't use setDouble. float8 to numeric conversion
> only preserves
> DBL_DIG (ie, 15 on standard platforms) decimal digits,
> since that's
> the most that can be fully trusted in a float8 value.
>
>
> regards, tom lane
>
__________________________________________________________________
Looking for the perfect gift? Give the gift of Flickr!
From | Date | Subject | |
---|---|---|---|
Next Message | Fujii Masao | 2009-05-26 04:00:14 | SQLState of BatchUpdateException |
Previous Message | Ioana Danes | 2009-05-25 15:16:46 | jdbc rounding value for numeric fields |