On Fri, 27 Jun 2003 14:23:22 GMT, Jack Crenshaw <jcrens@earthlink.net>
wrote:
Unless IEEE 794 is something new, I think you mean IEEE 754.
With the proviso that the values of 0 and 255 for the exponent are
special cases reserved for 0, Inf, denormals, and NaN.
I don't think so. Are you mistaking the lsb of the exponent for the
"visible" phantom bit?
[...]
seee eeee emmm mmmm mmmm mmmm mmmm mmmm
0011 1111 1000 0000 0000 0000 0000 0000
s = 0, e = 127, m = 0
(-1)^s * 2^(e-127) * (1+m/(2^23)) = 1*1*1 = 1.0
seee eeee emmm mmmm mmmm mmmm mmmm mmmm
0100 0000 0000 0000 0000 0000 0000 0000
s = 0, e = 128, m = 0
(-1)^s * 2^(e-127) * (1+m/(2^23)) = 1*2*1 = 2.0
I'm not finding any surprises.
1.5 -> 3fc00000
seee eeee emmm mmmm mmmm mmmm mmmm mmmm
0011 1111 1100 0000 0000 0000 0000 0000
s = 0, e = 127, m = 0x400000
(-1)^s * 2^(e-127) * (1+m/(2^23)) = 1*1*1.5 = 1.5
2.5 -> 40200000
seee eeee emmm mmmm mmmm mmmm mmmm mmmm
0100 0000 0020 0000 0000 0000 0000 0000
s = 0, e = 128, m = 0x400000
(-1)^s * 2^(e-127) * (1+m/(2^23)) = 1*2*1.25 = 2.5
Perhaps I'm misunderstanding your point?
Regards,
-=Dave
--
Change is inevitable, progress is not.