On Sunday, 13 May 2012 11:49:26 UTC+2, AleXoundOS wrote:
>
> Hello.
>
> I've already asked this question in irc, but there I was redirected
> here.
> For example I need higher precision than 53 bits. Here is just a
> simple example of losing precision after using simplify_full()
>
> R = RealField(120); RealNumber = R
> var('x')
>
> a = 1.12345123451234512345123451234512345
> show(a)
>
> y = a*x
> show(y)
>
> b = y.simplify_full()
> show(b)
>
>
> don't specify the value of a before simplification, make it a parameter.
Only plug it in after the simplification.
(The only constants one can use without hitting these issues are rational
numbers; so you can also make a a rational number, then simplify...)
> But the output defaults to 53 bits of precision. It seems to be the
> same issue as:
>
> http://groups.google.com/group/sage-devel/browse_thread/thread/3598040d05b8413c/1fb408797b49792e?lnk=gst&q=precision+maxima#1fb408797b49792e
>
> http://trac.sagemath.org/sage_trac/ticket/11643
>
> For my work I need at least 120 bits of precision and also I need to
> simplify very complex expressions. It's a crucial part of my work.
>
> So is there any workaround for this issue?
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org