Floating point Lua检查变量';s型是浮动的

Floating point Lua检查变量';s型是浮动的,floating-point,lua,Floating Point,Lua,如何检查变量的类型是否为float? 浮点不是Lua中的基本值类型,因此函数type()只返回数字。Lua中的所有数字都是浮点1。通过使用可以看出,数字表示小数部分不为零的数字 1除非lua的代码本身使用一个标志编译,该标志指示它使用整数而不是浮点数,否则在这种情况下,您根本不能在程序中使用浮点数。math.type()告诉您该数字是浮点数还是整数。它只在Lua 5.3上可用 参见Lua 5.3数学函数参考手册 如果我没记错的话,所有数字都是Lua中的浮点。整数只是不带小数的浮点数。您还可以检

如何检查变量的类型是否为float?
浮点不是Lua中的基本值类型,因此函数type()只返回数字。

Lua中的所有数字都是浮点1。通过使用可以看出,数字表示小数部分不为零的数字


1除非lua的代码本身使用一个标志编译,该标志指示它使用整数而不是浮点数,否则在这种情况下,您根本不能在程序中使用浮点数。

math.type()告诉您该数字是浮点数还是整数。它只在Lua 5.3上可用

参见Lua 5.3数学函数参考手册

如果我没记错的话,所有数字都是Lua中的浮点。整数只是不带小数的浮点数。您还可以检查一个数字是否有小数部分
n%1==0