"Bill Page" <[EMAIL PROTECTED]> writes:

| Quoting Gabriel Dos Reis <[EMAIL PROTECTED]>:
| 
| >
| > FYI.
| 
| Here is the result from Maxima:
| 
| Maxima 5.11.99rc1 http://maxima.sourceforge.net
| Using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (aka GCL)
| Distributed under the GNU Public License. See the file
| COPYING. Dedicated to the memory of William Schelter. This is a
| development version of Maxima. The function bug_report()
| provides bug reporting information. (%i1) 1.4^2;
| (%o1)                                1.96
| (%i2) 1.96 - 1.4^2;
| (%o2)                       2.2204460492503131E-16
| (%i3)

I believe that can explained by the fact that Axiom uses the host
"long double" C datatype for DoubleFloat whereas Maxima must be using
the more conventional and reliable "double" C datatype.

| ---------
| 
| Date: Wed, 11 Apr 2007 17:54:35 -0700
| Subject: Re: [Maxima] strange behaviour with simple decimals / Axiom
| From: Richard Fateman <[EMAIL PROTECTED]>
| To: [EMAIL PROTECTED]
| In Axiom version of  1/17/2005
| 
| 1.4^2  comes out as 1.96
| 
| 1.96 - 1.4^2  comes out as  0.7 E -20
| 
| I don't know if this counts as unexpected to a 5th grader, but does a
| 5th grader even know about "E" scientific notation?
| 
| ------
| 
| What's his point?

If he reads this mailing list you would get an answer :-)

-- Gaby


_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to