number formatting
Is it possible to display all numbers >= 10^4 (or <= 10^-4) in scientific notation?
Regards
Georg
Is it possible to display all numbers >= 10^4 (or <= 10^-4) in scientific notation?
Regards
Georg
You could use python's string formatting to print numbers in scientific notation:
sage: n = 215.685
sage: print "my number is %e"%n
my number is 2.156850e+02
sage: print "my number is %E"%n
my number is 2.156850E+02
Is that the kind of thing you're looking for?
No. I want something like that: sage: x=1.2345678 -> sage: x -> 1.2345678 sage: x = 0.00003 -> sage: x -> 3E-05. Sage print a number x in scientific notation if x>=10^7 or 0 < x <= 10^-7.
Maybe the ticket http://trac.sagemath.org/sage_trac/ticket/7682 would resolve the issue?
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2011-09-04 08:11:09 +0100
Seen: 3,534 times
Last updated: Sep 04 '11
Counting number of trues in a 1000 line answer
check if the result is a real number
Why is 3e1 not equivalent to 30?
Converting string into number does not work properly
How to check if a square root is irrational
What are the different real numbers in Sage ?
What are the differences between RealDoubleField() and RealField(53) ?
Get Sage to display the 2nd x value, when function is set to 0?