[3136] in Athena Bugs
adb (6.3B RT)
daemon@ATHENA.MIT.EDU (John Carr)
Fri Sep 8 16:29:13 1989
To: bugs@ATHENA.MIT.EDU
Date: Fri, 08 Sep 89 16:28:53 EDT
From: John Carr <jfc@ATHENA.MIT.EDU>
When asked to print floating point values, it sometimes gets confused:
0x1fffd000,10/F
2 0
-0 2.6250018819406007
1.7078360668033448e-78 -2.032468172058482e-J2
1.4591313119664294e-B2 4.664222876717213e-62
-.NAN() .NAN()
Note the first character of the exponent in the 6th and 7th numbers.
Hypothesis: the exponent range of IEEE doubles (+/- 300) violates an
implicit assumption that the exponent is two characters long (from the
programmers who brought you "all the world's a VAX").