  10.000000000000000                0
 &gt;    -3        =  -3.0000000000000000                0
 &gt;    -4.94e-2  =  -4.9399999999999999E-002           0
 &gt;0.1           =  0.10000000000000001                0
 &gt;12345.678910d0=   12345.678910000001                0
 &gt;              =   0.0000000000000000                0
 &gt;1 2 1 2 1 . 0 =   12121.000000000000                0
 &gt;*a2d* - cannot produce number from string [WHAT?]
 &gt;*a2d* - [Bad value during floating point read]
 &gt;WHAT?   