[flang][runtime] Emit "0.0E+0" for (1PG0.0) editing of 0.0
authorPeter Klausler <pklausler@nvidia.com>
Mon, 27 Jun 2022 21:22:31 +0000 (14:22 -0700)
committerPeter Klausler <pklausler@nvidia.com>
Wed, 29 Jun 2022 18:42:39 +0000 (11:42 -0700)
commit53dca2e6ec6c3bfd7d221c6486f1014bd26b60a8
treee7ec0201c7b303a1ed46999b7d2a17d4e4138ab1
parent5f2cf3a21f3aabff85d178a110602ce150914ff7
[flang][runtime] Emit "0.0E+0" for (1PG0.0) editing of 0.0

When a scale factor is in effect, respect it for G0.0 output editing.

Differential Revision: https://reviews.llvm.org/D128761
flang/runtime/edit-output.cpp