79 EXPECT_EQ(std::string(
"-123.45"), to_string(-123.45).toStdString());
80 EXPECT_EQ(std::string(
"-100"), to_string(-99.9999).toStdString());
81 EXPECT_EQ(std::string(
"-99.999"), to_string(-99.9994).toStdString());
82 EXPECT_EQ(std::string(
"-10.123"), to_string(-10.12345).toStdString());
83 EXPECT_EQ(std::string(
"-1"), to_string(-1.).toStdString());
84 EXPECT_EQ(std::string(
"-0.1"), to_string(-0.1).toStdString());
85 EXPECT_EQ(std::string(
"-0.1"), to_string(-0.1).toStdString());
86 EXPECT_EQ(std::string(
"-9.99e-2"), to_string(-9.99e-2).toStdString());
87 EXPECT_EQ(std::string(
"-1.266e-12"), to_string(-1.26555e-12).toStdString());
88 EXPECT_EQ(std::string(
"0"), to_string(-0.0).toStdString());
89 EXPECT_EQ(std::string(
"0"), to_string(0.0).toStdString());
90 EXPECT_EQ(std::string(
"1e-12"), to_string(1.e-12).toStdString());
91 EXPECT_EQ(std::string(
"1.23e-12"), to_string(1.23e-12).toStdString());
92 EXPECT_EQ(std::string(
"1e-2"), to_string(1.e-2).toStdString());
93 EXPECT_EQ(std::string(
"1.5e-2"), to_string(1.5e-2).toStdString());
94 EXPECT_EQ(std::string(
"1.523e-2"), to_string(1.5234e-2).toStdString());
95 EXPECT_EQ(std::string(
"9.99e-2"), to_string(9.99e-2).toStdString());
96 EXPECT_EQ(std::string(
"1e-1"), to_string(9.9999e-2).toStdString());
97 EXPECT_EQ(std::string(
"0.1"), to_string(0.1).toStdString());
98 EXPECT_EQ(std::string(
"1"), to_string(1.).toStdString());
99 EXPECT_EQ(std::string(
"1.1"), to_string(1.1).toStdString());
100 EXPECT_EQ(std::string(
"1.123"), to_string(1.12345).toStdString());
101 EXPECT_EQ(std::string(
"10.123"), to_string(10.12345).toStdString());
102 EXPECT_EQ(std::string(
"99.9"), to_string(99.9).toStdString());
103 EXPECT_EQ(std::string(
"99.999"), to_string(99.9994).toStdString());
104 EXPECT_EQ(std::string(
"100"), to_string(99.9999).toStdString());
105 EXPECT_EQ(std::string(
"123.45"), to_string(123.45).toStdString());
106 EXPECT_EQ(std::string(
"1e+4"), to_string(1.e+4).toStdString());
107 EXPECT_EQ(std::string(
"1.265e+12"), to_string(1.265e+12).toStdString());
108 EXPECT_EQ(std::string(
"1.266e+12"), to_string(1.26555e+12).toStdString());
111 EXPECT_EQ(std::string(
"1.23e-12"), to_string(1.23e-12).toStdString());
112 EXPECT_EQ(std::string(
"1.52346e-2"), to_string(1.523456e-2).toStdString());
113 EXPECT_EQ(std::string(
"1e-1"), to_string(9.999999e-2).toStdString());
114 EXPECT_EQ(std::string(
"1.12346"), to_string(1.123455).toStdString());
115 EXPECT_EQ(std::string(
"10.12346"), to_string(10.123456).toStdString());
116 EXPECT_EQ(std::string(
"99.9"), to_string(99.9).toStdString());
117 EXPECT_EQ(std::string(
"100"), to_string(99.999999).toStdString());
118 EXPECT_EQ(std::string(
"123.45"), to_string(123.45).toStdString());
119 EXPECT_EQ(std::string(
"1.26556e+12"), to_string(1.265556e+12).toStdString());
static QString toString(double val, int decimal_points)