Explorar el Código

change: 调整json.encode的浮点数格式化为 %.7f , 更符合实际用途, 不然以为会吃掉浮点精度

Wendal Chen hace 2 años
padre
commit
77a93cbbcc
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      components/lua-cjson/lua_cjson.c

+ 1 - 1
components/lua-cjson/lua_cjson.c

@@ -1409,7 +1409,7 @@ static int l_json_encode_safe(lua_State *L) {
         lua_pushliteral(L, "");
         return 1;
     }
-    memcpy(float_fmt, "%.7g", strlen("%.7g") + 1);
+    memcpy(float_fmt, "%.7f", strlen("%.7f") + 1);
     size_t len = 0;
 	// int prec = 0;
     // char buff[6] = {0};