MathGroup Archive 2009

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

Search the Archive

Re: Reading Fortran Data file

  • To: mathgroup at smc.vnet.net
  • Subject: [mg100340] Re: Reading Fortran Data file
  • From: Bill Rowe <readnews at sbcglobal.net>
  • Date: Mon, 1 Jun 2009 07:09:55 -0400 (EDT)

On 5/31/09 at 6:36 AM, mojoflowstudio at gmail.com (christopher pike)
wrote:

>Have data fortran data file with numbers like 0.447562485933D-01.  I
>need all the digits, but mathematica seems to only read this as
>0.0448062.

<snip>

>So how can I read in all the digits.

It is far from clear all of the digits have not been read.
Mathematica by default does not display all of the digits in a
machine precision number. For example,

In[1]:= x = RandomReal[]

Out[1]= 0.436287

In[2]:= RealDigits[x]

Out[2]= {{4,3,6,2,8,7,3,0,2,4,3,3,0,6,3,1},0}

Here the value returned by RandomReal has 16 significant digits
but only 6 are displayed. My guess is all of the digits in your
file have been read.



  • Prev by Date: Re: two questions
  • Next by Date: Re: String as a variable name
  • Previous by thread: Re: Re: Reading Fortran Data file
  • Next by thread: Re: Reading Fortran Data file