Float Question

Bruce Cohen cohenb at gemstone.com
Wed Dec 30 19:23:04 UTC 1998


Rick Zaccone <zaccone at bucknell.edu> writes:

>> The primary reason for denormalized numbers is to provide gradual
>> underflow.  Denormalized numbers allow for some additional values
>> between zero and the smallest normalized number greater than zero.

Quite true.  Unfortunately, using denormalization properly for gradual
under/overflow is problematic for some IEEE 754 implementations, or at
least it was a few years ago when I was last involved with this stuff.
Some implementors seemed to feel this feature was of dubious utility,
and not worth the performance impact of detecting the condition.
-----------------------------------------------------------------------------
"Designers are pretty bright people, however.  They can come up with a
plausible-sounding example for almost anything." - Donald Norman
-----------------------------------------------------------------------------
Bruce Cohen,                               |  email: cohenb at gemstone.com
GemStone Systems, Inc.                     |  phone: (503)533-3602
20575 NW Von Neumann Drive                 |  fax:   (503)629-8556
Beaverton, OR USA 97006                    |  web:   http://www.gemstone.com





More information about the Squeak-dev mailing list