[net.micro.amiga] accuracy disregarded

jim@ism780c.UUCP (Jim Balter) (02/17/86)

Every once in a while, someone tries to give pi a new value.
Commodore-Amiga is the latest to join this disreputable group.

From mathffp.h (with Lattice 3.02):

#define PI      ((FLOAT) 3.1415192653857)

Aside from the extra `1' thrown in, the last three digits are off (but they
are beyond the range of (float)).
Anyone who introduces such obvious errors into something so tightly focused
and easily verified is likely to introduce even more, and more subtle, errors
in more demanding code.  I hope that the code of the programmer involved will
be given an extra review, and that future works of that programmer will be
given extra attention during quality control procedures.  Review?  Quality
control?  But it's only a microcomputer!  Uh huh.

FYI: values to 50 places of

pi              3.14159265358979323846264338327950288419716939937510
e               2.71828182845904523536028747135266249775724709369995
log(10.0)       2.30258509299404568401799145468436420760110148862877
--
-- Jim Balter ({sdcrdcf!ism780c,ima}!jim)