[ANSI-Smalltalk] Agenda items...

Paolo Bonzini paolo.bonzini at lu.unisi.ch
Mon Dec 3 15:09:58 GMT 2007


> Note that this is so regardless of whether we 
> choose to write mantissas in LIA or in IEEE, because we still agree that 
> 2^1023 is a double while 2^1024 is not.

The point is that neither 2^1023 nor 2^1024 are doubles, because the 
mantissa is 1 (out of range!).  0.5*2^1024 is a double, and 0.5*2^1025 
is not a double.  That's why *in C* emax is 1024 and Smalltalk should do 
the same.

Paolo



More information about the ANSI-Smalltalk mailing list