https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111022
--- Comment #22 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- Sorry for delays. I am back looking at this. My take on the table 13.2 for the case: EN0.0E0 No matter what the E for the exponent must be shown. If the exponent is 0 then a plus sign must be shown. The value for 666. then must be 666.E+0