diff --git a/test_conformance/printf/util_printf.cpp b/test_conformance/printf/util_printf.cpp index 6e44b43fd8..74be6af86d 100644 --- a/test_conformance/printf/util_printf.cpp +++ b/test_conformance/printf/util_printf.cpp @@ -346,13 +346,15 @@ std::vector printFloatGenParameters = { // Double argument representing floating-point,with // exponent,left-justified,default(right)-justified + // Use a value that is exactly representable as 32-bit float. - { { "%-#20.15e" }, "789456123.0" }, + { { "%-#20.15e" }, "789456128.0" }, // Double argument representing floating-point,with // exponent,left-justified,with sign,capital E,default(right)-justified + // Use a value that is exactly representable as 32-bit float. - { { "%+#21.15E" }, "789456123.0" }, + { { "%+#21.15E" }, "789456128.0" }, // Double argument representing floating-point,in [-]xh.hhhhpAd style