On Thu, Mar 10, 2016 at 11:34 AM, Fredrik Johansson <fredrik.johans...@gmail.com> wrote: > Minor correction: RR exponents are not *arbitrary* precision, though much > higher precision than RDF. This still happens: > > sage: RR("1e99999999999999999999") > +infinity > > RBF, mpmath, and (if I remember correctly) also Python's Decimal do have > arbitrary precision exponents. You can do this:
Thanks for pointing out that mpmath has arbitrary exponents -- I wasn't aware of that and it could come in handy. >> I called it "RealField" for consistency with Magma, which has >> precisely the same model. Consistency with Magma is valuable. >> > > IMHO, it's a mistake to look at any single software for guidance. Magma, Sure -- I was just explaining why it is called RealField. In 2004 mpmath didn't exist. > ...] My own biased opinion is also that interval arithmetic should > be used and encouraged more in Sage... Interval arithmetic is pretty good and a lot more could be done with it. A lot was in place in Sage before interval arithmetic was available (in Sage), or it might be used more. > I would also like lazy real numbers > to be more useful than they are currently, and overall it would be nice to > have numerical functionality much better integrated with symbolic > expressions (which is something that Mathematica does *extremely* well). > > Fredrik > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. -- William (http://wstein.org) -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.