Floating point good. Revert LUA_NUMBER_FMT to "%.14g".
This commit is contained in:
parent
f3540ffe29
commit
f60f446300
|
@ -601,8 +601,7 @@ extern int readline4lua(const char *prompt, char *buffer, int length);
|
||||||
#endif // #if !defined LUA_INTEGRAL_LONGLONG
|
#endif // #if !defined LUA_INTEGRAL_LONGLONG
|
||||||
#else
|
#else
|
||||||
#define LUA_NUMBER_SCAN "%lf"
|
#define LUA_NUMBER_SCAN "%lf"
|
||||||
//#define LUA_NUMBER_FMT "%.14g"
|
#define LUA_NUMBER_FMT "%.14g"
|
||||||
#define LUA_NUMBER_FMT "%g"
|
|
||||||
#endif // #if defined LUA_NUMBER_INTEGRAL
|
#endif // #if defined LUA_NUMBER_INTEGRAL
|
||||||
#define lua_number2str(s,n) c_sprintf((s), LUA_NUMBER_FMT, (n))
|
#define lua_number2str(s,n) c_sprintf((s), LUA_NUMBER_FMT, (n))
|
||||||
#define LUAI_MAXNUMBER2STR 32 /* 16 digits, sign, point, and \0 */
|
#define LUAI_MAXNUMBER2STR 32 /* 16 digits, sign, point, and \0 */
|
||||||
|
|
Loading…
Reference in New Issue