lua_Number
typedef double lua_Number;
The type of numbers in Lua.
By default, it is double, but that can be changed in luaconf.h
.
Through the configuration file you can change Lua to operate with another type for numbers (e.g., float or long).