From: bevinst AT vicksburg DOT com (Tommy Bevins) Newsgroups: comp.os.msdos.djgpp Subject: Re: double precision in g77 Date: Sat, 08 Feb 1997 17:20:33 GMT Organization: INTERNET AMERICA Lines: 26 Message-ID: <32fda7a3.53053781@library.airnews.net> References: <32FB9812 DOT 6836 AT pe DOT net> NNTP-Posting-Host: com56.vicksburg.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Gordon Talge wrote: >Does anyone know how to get g77 to print double precision number >using the standard D instead of E? Is there some kind of format >command to do this? This looks like a bug in g77. The small code below will write the number in D format on an SGI, but uses the E format under DJGPP/G77. It writes the number as a double precision number, but the output is .1000000020E+01 c234567 implicit none double precision x c x=1.00000002d0 write(*,100) x 100 format(d20.10) c end I'm using DJGPP 2.01 and g77 0.5.19 from the simtel site. --- * Tommy Bevins * bevinst AT vicksburg DOT com * 76510 DOT 1526 AT compuserve DOT com