From: SourceForge.net <no...@so...> - 2005-04-11 15:34:05
|
Bugs item #1178697, was opened at 2005-04-07 12:55 Message generated for change (Settings changed) made by rtoy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=1178697&group_id=4933 Category: Lisp Core Group: Fix for 5.9.2 >Status: Pending Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Floating point 1.15 shows as 1.1499999999999999 Initial Comment: Example console input and output: (%i1) x = 1.15; (%o1) x=1.1499999999999999 This may be a trivial rounding issue with floating points in Lisp, a problem with the system CPU (Pentium 3) or something in software. ---------------------------------------------------------------------- Comment By: Raymond Toy (rtoy) Date: 2005-04-07 13:27 Message: Logged In: YES user_id=28849 What platform? What lisp? CMUCL on sparc prints 1.15. This is most likely an issue with your Lisp implementation. This is a general issue. 1.15 cannot be represented exactly in binary, so there can be issues when printing it out. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=1178697&group_id=4933 |