Mailinglist Archive: opensuse (3337 mails)

< Previous Next >
Re: [Fwd: Re: [SLE] Real Numbers representation in Tcl language]
  • From: Ken Jennings <ken_jennings@xxxxxxxxxxxxx>
  • Date: Thu, 13 Apr 2006 21:05:15 -0400
  • Message-id: <200604132105.15422.ken_jennings@xxxxxxxxxxxxx>
On Thursday 13 April 2006 10:36, Jerry Feldman wrote:
> On Wednesday 12 April 2006 6:32 pm, Greg Wallace wrote:
> > On Wednesday, April 12, 2006 @ 2:30 PM, John E. Perry wrote:
> > >Sorry Greg, I forgot the SLE reply-to quirk.
> >
> > No problem. I didn't realize the program used software to elevate the
> > values for ordinates and mantissas beyond the machine's hardware limits.
> > Very interesting. I'm obviously way behind the times on how math
> > functionality is implemented in the modern PC era! Good info.

> This has always been true. Today, 128 bit long doubles are generally done
> in software.
> Additionally, some IEEE functionality is implemented in software.
> For instance, most floating point numbers are stored in normalized format,
> but there are numbers greater than 0.0 but less than the minimum normalized
> number that generally require software. These are called denormals, and
> those are one of the reasons that most compilers generate "fast floating
> point" by default because strict IEEE compliance can be very slow.

What type will designate some kind of floating point value as 128-bit?

Here sizeof long double == 12 bytes (96 bits) on Amd Athlon XP 2500+

< Previous Next >
Follow Ups