http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48852
--- Comment #8 from Thomas Henlich <thenlich at users dot sourceforge.net> 2011-05-05 13:31:47 UTC --- (In reply to comment #6) > Also, See below. Does this give the expected output? > > print *, (1.0, 0.0) > end > > $ ./a.out > (1.00000000,.00000000) I personally prefer the optional zero before the decimal separator to be printed, because we have done so and still do for real numbers: (1.00000000,0.00000000)