| 33 | using namespace sonic_json; |
| 34 | |
| 35 | static void TestF64toa(const std::string& expect, double val) { |
| 36 | char out[32]; |
| 37 | int len = F64toa(out, val); |
| 38 | out[len] = '\0'; |
| 39 | EXPECT_STREQ(expect.data(), out); |
| 40 | EXPECT_EQ(expect.size(), len); |
| 41 | } |
| 42 | |
| 43 | static double int64Bits2Double(uint64_t bits) { |
| 44 | double f; |