Formatted numeric output: Difference between revisions
Content added Content deleted
m (Extend Raven Code example to include translation of Python Code example) |
|||
Line 1,074: | Line 1,074: | ||
00007.125</lang> |
00007.125</lang> |
||
{{trans|Python}} |
|||
<lang raven>define PI |
|||
-1 acos |
|||
PI exp PI - as r |
|||
r print "\n" print |
|||
r "" prefer "s=%s!\n" print |
|||
r dup dup dup dup "e=%e f=%f g=%g G=%G!\n" print |
|||
-1 r * dup dup "e=%9.4e f=%9.4f g=%9.4g!\n" print |
|||
r dup dup "e=%9.4e f=%9.4f g=%9.4g!\n" print |
|||
r dup dup "e=%-9.4e f=%-9.4f g=%-9.4g!\n" print |
|||
r -1 * dup dup "e=%09.4e f=%09.4f g=%09.4g!\n" print |
|||
r dup dup "e=%09.4e f=%09.4f g=%09.4g!\n" print |
|||
r dup dup "e=%-09.4e f=%-09.4f g=%-09.4g!\n" print</lang> |
|||
<lang raven>19.9991 |
|||
s=19.999100! |
|||
e=1.999910e+01 f=19.999100 g=19.9991 G=19.9991! |
|||
e=-1.9999e+01 f= -19.9991 g= -20! |
|||
e=1.9999e+01 f= 19.9991 g= 20! |
|||
e=1.9999e+01 f=19.9991 g=20 ! |
|||
e=-1.9999e+01 f=-019.9991 g=-00000020! |
|||
e=1.9999e+01 f=0019.9991 g=000000020! |
|||
e=1.9999e+01 f=19.9991 g=20 !</lang> |
|||
=={{header|REXX}}== |
=={{header|REXX}}== |