[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