My suggestion is:

x=var('x')
rf = RealField(prec=10) #10 bits
g(x) = -rf(-0.1) * x^4
print g
print g(1.2345)

but before try:

preparse('g(x) = -0.1 * x^4')

It seems that Sage always prints the full and correct representation
of the RealNumber and not just an approximation. In this matter Sage
is coerent. (but not always).

Pedro

On 14 Out, 19:41, Oscar Vargas <[email protected]> wrote:
> Hi!
>
> I'm using SAGE in my Numerical Analysis course at Instituto
> Tecnológico de Morelia, in Morelia, México.
>
> When I type:
>
> g(x) = -0.1*x**4 - 0.15*x**3
> show(g)
>
> the output is something like:
>
> x |--> -0.1000000000000000x^4 .....
>
> Is there any way to show just a few decimals when using a SYMBOLIC
> EXPRESSION? If g(x) was a little bit longer, then it'd be
> uncomfortable to read the output...

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to