Lines Matching refs:lua_Number
1013 static lua_Number adddigit (char *buff, int n, lua_Number x) { in adddigit()
1014 lua_Number dd = l_mathop(floor)(x); /* get integer part from 'x' */ in adddigit()
1021 static int num2straux (char *buff, int sz, lua_Number x) { in num2straux()
1023 if (x != x || x == (lua_Number)HUGE_VAL || x == -(lua_Number)HUGE_VAL) in num2straux()
1031 lua_Number m = l_mathop(frexp)(x, &e); /* 'x' fraction and exponent */ in num2straux()
1054 const char *fmt, lua_Number x) { in lua_number2strx()
1130 static int quotefloat (lua_State *L, char *buff, lua_Number n) { in quotefloat()
1132 if (n == (lua_Number)HUGE_VAL) /* inf? */ in quotefloat()
1134 else if (n == -(lua_Number)HUGE_VAL) /* -inf? */ in quotefloat()
1267 lua_Number n = luaL_checknumber(L, arg); in str_format()
1355 union { double d; void *p; lua_Integer i; lua_Number n; } u;
1367 lua_Number n;
1368 char buff[5 * sizeof(lua_Number)]; /* enough for any float type */
1458 case 'n': *size = sizeof(lua_Number); return Kfloat; in getoption()
1589 lua_Number n = luaL_checknumber(L, arg); /* get argument */ in str_pack()
1721 lua_Number num; in str_unpack()
1723 if (size == sizeof(u.f)) num = (lua_Number)u.f; in str_unpack()
1724 else if (size == sizeof(u.d)) num = (lua_Number)u.d; in str_unpack()