[Gcl-devel] Re: [Maxima] Bugs in gcl cause maxima build failures



Greetings, and thanks!

So I guess the original gcl unnormalized values are the ones in error.

>From the definition then, are the unnormalized numbers *always*
(i.e. on all machines) the corresponding normalized values with the
mantissa set to 1?

Thanks again,

Richard Fateman <fateman@cs.berkeley.edu> writes:

>   The answers from Allegro CL
> 
> (integer-decode-float least-positive-double-float)
> 1
> -1074
> 1
> cl-user(258): (integer-decode-float least-positive-normalized-double-float)
> 4503599627370496
> -1074
> 1
>   cl-user(259): (integer-decode-float 
> least-positive-normalized-single-float)
> 8388608
> -149
> 1
>   cl-user(260): (integer-decode-float least-positive-single-float)
> 1
> -149
> 1
> 
> 
> So the least-positive-single-float is the unnormalized number that is
> quite a bit smaller than the least-positive-normalized-single-float.
> RJF
> 
> 
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah