Lines Matching refs:lua_Number
829 static lua_Number adddigit (char *buff, int n, lua_Number x) { in adddigit()
830 lua_Number dd = l_mathop(floor)(x); /* get integer part from 'x' */ in adddigit()
837 static int num2straux (char *buff, lua_Number x) { in num2straux()
847 lua_Number m = l_mathop(frexp)(x, &e); /* 'x' fraction and exponent */ in num2straux()
869 lua_Number x) { in lua_number2strx()
1076 union { double d; void *p; lua_Integer i; lua_Number n; } u;
1078 union { void *p; lua_Integer i; lua_Number n; } u;
1092 lua_Number n;
1093 char buff[5 * sizeof(lua_Number)]; /* enough for any float type */
1187 case 'n': *size = sizeof(lua_Number); return Kfloat; in getoption()
1189 case 'n': *size = sizeof(lua_Number); return Kint; in getoption()
1324 lua_Number n = luaL_checknumber(L, arg); /* get argument */ in str_pack()
1460 lua_Number num; in str_unpack()
1462 if (size == sizeof(u.f)) num = (lua_Number)u.f; in str_unpack()
1463 else if (size == sizeof(u.d)) num = (lua_Number)u.d; in str_unpack()