Archives of the TeradataForum
Message Posted: Mon, 05 May 2003 @ 18:14:42 GMT
Subj: | | Re: Why it is rounding the last digit? |
|
From: | | Dempsey, Mike |
The long term solution (it may be very long term) is for Spreadsheet vendors to start using an 8 byte floating point value instead of the
current IEEE 4 byte standard.
All spreadsheets that I have used (including Microsoft Excel and the spreadsheet used within SQL Assistant) store floating point values
(this includes 'Decimal' columns) in IEEE format. This format allows for 15 to 16 digits of accuracy ... with no way to improve it.
The only possible solution in SQL Assistant is therefore to display the data in character format. While this works it is a 'sub-optimal'
solution ... for the reasons expressed in this email thread. (This is why it is NOT the default, and must be specifically requested via the
Option setting.)
Mike Dempsey
Developer - Teradata SQL Assistant
|