Don't remove trailing zeros with #
This commit is contained in:
@@ -761,6 +761,7 @@ TEST(FormatterTest, HashFlag) {
|
||||
EXPECT_EQ("-42.0", format("{0:#}", -42.0l));
|
||||
EXPECT_EQ("4.e+01", format("{:#.0e}", 42.0));
|
||||
EXPECT_EQ("0.", format("{:#.0f}", 0.01));
|
||||
EXPECT_EQ("0.50", format("{:#.2g}", 0.5));
|
||||
auto s = format("{:#.0f}", 0.5); // MSVC's printf uses wrong rounding mode.
|
||||
EXPECT_TRUE(s == "0." || s == "1.");
|
||||
EXPECT_THROW_MSG(format("{0:#", 'c'), format_error,
|
||||
|
||||
Reference in New Issue
Block a user