MathGroup Archive 2011

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

Search the Archive

Re: how to get string in sci. notation to a number?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg123324] Re: how to get string in sci. notation to a number?
  • From: Chris Degnen <degnen at cwgsy.net>
  • Date: Thu, 1 Dec 2011 05:53:36 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <jb2hum$5e0$1@smc.vnet.net>

A few more variations:-

data={
{"4.998865e+000","9.564453e-006"},
{"5.630450e+000","9.194384e-006"},
{"6.113276e+000","8.134170e-006"}};

a=ImportString[ExportString[data,"Table"]];

Export["data.dat",data];
b=Import["data.dat"];

c=ReadList["data.dat",{Number,Number}];

Export["data.csv",data];
d=Import["data.csv"]

a===b===c===d


On Nov 29, 12:07 pm, "1.156" <r... at piovere.com> wrote:
> I've been able to get a text file with data into a list of strings
> of the following form:
>
> {{"4.998865e+000", "9.564453e-006"},
>   {"5.630450e+000", "9.194384e-006"},
>   {"6.113276e+000", "8.134170e-006"}}
>
> After many hours I've really gotten nowhere except that it's most
> likely done with ToExpression which works fine with simple decimal
> numbers in string form. Must I really split up the strings, suck out the
> exponents, and then multiply them out to be able to use these numbers in
> a ListPlot?
> Any hints would be appreciated.
> --
> Sent from my plain desktop PC.




  • Prev by Date: Re: Problem with Patterns and Integrate
  • Next by Date: Re: How to integrate a function over a polygon
  • Previous by thread: Re: Problem with Patterns and Integrate
  • Next by thread: Re: how to get string in sci. notation to a number?