(format nil "~8e" .999999d0) -> " 10.0d-1"
I think that should be " 1.0d+0" instead, as produced by CMUCL.
Most likely this is caused by an oversight. The number has exponent -1, but the printed, rounded result has exponent 0, and this change isn't accounted for.
Log in to post a comment.