Lines Matching refs:lua_Number
833 static lua_Number adddigit (char *buff, int n, lua_Number x) { in adddigit()
834 lua_Number dd = l_mathop(floor)(x); /* get integer part from 'x' */ in adddigit()
841 static int num2straux (char *buff, int sz, lua_Number x) { in num2straux()
843 if (x != x || x == (lua_Number)HUGE_VAL || x == -(lua_Number)HUGE_VAL) in num2straux()
851 lua_Number m = l_mathop(frexp)(x, &e); /* 'x' fraction and exponent */ in num2straux()
874 const char *fmt, lua_Number x) { in lua_number2strx()
957 lua_Number n = lua_tonumber(L, arg); /* write as hexa ('%a') */
1060 lua_Number n = luaL_checknumber(L, arg);
1142 void *p; lua_Integer i; lua_Number n; } u;
1156 lua_Number n;
1157 char buff[5 * sizeof(lua_Number)]; /* enough for any float type */
1249 case 'n': *size = sizeof(lua_Number); return Kfloat;
1380 lua_Number n = luaL_checknumber(L, arg); /* get argument */
1521 lua_Number num;
1524 if (size == sizeof(u.f)) num = (lua_Number)u.f;
1525 else if (size == sizeof(u.d)) num = (lua_Number)u.d;