Fix fallback float formatter at assymetric bounds (#1976)

This commit is contained in:
Victor Zverovich
2020-11-03 19:19:10 -08:00
parent bcab36da3f
commit 6b7bfed40c
2 changed files with 3 additions and 1 deletions

View File

@@ -1317,6 +1317,8 @@ TEST(FormatterTest, FormatDouble) {
EXPECT_EQ(buffer, format("{:a}", -42.0));
safe_sprintf(buffer, "%A", -42.0);
EXPECT_EQ(buffer, format("{:A}", -42.0));
EXPECT_EQ("9223372036854775808.000000",
format("{:f}", 9223372036854775807.0));
}
TEST(FormatterTest, PrecisionRounding) {