Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: ToString Awkwardness

  • To: mathgroup at smc.vnet.net
  • Subject: [mg126869] Re: ToString Awkwardness
  • From: Bob Hanlon <hanlonr357 at gmail.com>
  • Date: Thu, 14 Jun 2012 05:32:58 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201206130855.EAA03690@smc.vnet.net>

"f(x) = " <> ToString[8.71 10^-15, TraditionalForm]

"f(x) = " <> ToString[TraditionalForm[8.71 10^-15]]


Bob Hanlon


On Wed, Jun 13, 2012 at 4:55 AM, Kevin J. McCann <kjm at kevinmccann.com> wrote:
> I have several plots with annotation that includes parameter values. I
> am using ToString inside a Text command to do this, and all is well
> unless the values are small so that the results are in scientific
> notation. When this happens, I get something like this:
>
> "f(x) = " <> ToString[8.71 10^-15]
>
> f(x) =        -15
>        8.71 10
>
> Which is a bit awkward looking in the plot. Upon further investigation,
> I looked at the FullForm of the above and got:
>
> "f(x) =        -15\n8.71 10"
>
> So, I see why the output "looks funny". The exponent is treated
> separately from the 10. Any suggestions for nicer looking output?
>
> Thanks,
>
> Kevin



  • Prev by Date: Re: Theta function integration bug
  • Next by Date: Re: ToString Awkwardness
  • Previous by thread: Re: ToString Awkwardness
  • Next by thread: Re: ToString Awkwardness