Re: ToString Awkwardness
- To: mathgroup at smc.vnet.net
- Subject: [mg126857] Re: ToString Awkwardness
- From: Tomas Garza <tgarza10 at msn.com>
- Date: Thu, 14 Jun 2012 05:28:50 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201206130855.EAA03690@smc.vnet.net>
I tried the following and it seems to work: First, evaluate Clear[x, y]; x = NumberForm[8.71 10^-15, {4, 4}] Immediately after this, evaluate y = % Finally, evaluate Row[{"f(x) = ", y}] -Tomas > Date: Wed, 13 Jun 2012 04:55:34 -0400 > From: kjm at KevinMcCann.com > Subject: ToString Awkwardness > To: mathgroup at smc.vnet.net > > 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 >
- References:
- ToString Awkwardness
- From: "Kevin J. McCann" <kjm@KevinMcCann.com>
- ToString Awkwardness