Post Reply 
10E500?
01-28-2015, 10:06 AM (This post was last modified: 01-28-2015 04:48 PM by cyrille de brébisson.)
Post: #11
RE: 10E500?
Hello

Quote:BCD floats are much better than binary floats at avoiding rounding errors

Actually untrue... They are just as bad as binary floating points in this respect...

BUT the rounding errors end up in different places which are much easier to understand for human being used to base 10.
For example, we can all understand that 1-3*1/3 = 1e-12 in bcd but we have a hard time understanding why 100-99.99-0.01 = 5e-15 in binary.


As other have stated before, the reason for the +/-499 limit on exponent comes from a long way away...

Althrough it would be in theory easy to change the limit to +/-2 billions, the problem is that not all the algorithms are designed to work with such values.
For example, trigonometric algorithms are absolutely not designed for it and would be relatively hard to modify to do so.

cyrille

Cyrille
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
10E500? - mpowell@rogershsa.com - 12-08-2014, 12:30 AM
RE: 10E500? - Snorre - 12-08-2014, 08:28 AM
RE: 10E500? - mpowell@rogershsa.com - 12-09-2014, 02:39 AM
RE: 10E500? - Gerald H - 12-09-2014, 12:52 PM
RE: 10E500? - mpowell@rogershsa.com - 12-09-2014, 08:21 PM
RE: 10E500? - Snorre - 12-10-2014, 05:35 PM
RE: 10E500? - mpowell@rogershsa.com - 12-11-2014, 06:55 AM
RE: 10E500? - cyrille de brébisson - 12-12-2014, 07:07 AM
RE: 10E500? - lenborje - 01-27-2015, 04:00 PM
RE: 10E500? - debrouxl - 12-12-2014, 08:58 AM
RE: 10E500? - cyrille de brébisson - 01-28-2015 10:06 AM
RE: 10E500? - Paul Dale - 01-28-2015, 10:38 AM



User(s) browsing this thread: 2 Guest(s)