如何檢查變量的類型是否爲float? 浮點數不是Lua中的基本類型值,所以函數類型()只返回數字。Lua檢查變量的類型是否爲float
1
A
回答
3
Lua中的所有數字都是浮點數。你可以通過使用math.modf
告訴是一個數字代表一個非零小數的數字。
除非Lua的代碼本身編譯一個標誌,指示它使用整數,而不是浮點數,在這種情況下,你不能在你的程序中使用浮點數的。
+0
奧基,非常感謝! – user0103 2012-08-03 12:21:25
+3
你也可以檢查一個數字是否有小數部分'n%1 == 0' – daurnimator 2012-08-03 14:22:48
1
math.type()告訴你數字是浮點還是整數。這僅適用於Lua的5.3
相關問題
- 1. 在模板方法中,是否有方法檢查當前類型是int型變量還是float型變量?
- 2. 在Java中,如何檢查float變量是否爲空?
- 3. 如何檢查Float變量是否爲空或空IN JAVA
- 4. VB.NET:檢查變量是否爲Guid? (可爲空)類型
- 5. 檢查double類型的變量是否爲null,生成錯誤
- 6. 檢查類是否是使用變量的類型?
- 7. 檢測是否變量是sympy類型
- 8. 如何檢查變量類型是否爲DateTime
- 9. Perl Moose - 檢查變量是否爲駝鹿數據類型
- 10. 檢查一個變量是否是mysqli類型的對象?
- 11. 檢查變量的類型是否是Python中的特定類型
- 12. LUA變量類型無
- 13. 如何檢查變量(對象)是否是字典類型?
- 14. 如何檢查一個變量是否是整數類型
- 15. 如何檢查變量是否是SwigObject類型
- 16. AS3:檢查是否一個變量是Object類型
- 17. 是否有用於檢查變量類型的快捷語法?
- 18. 變量類型檢查
- 19. Python:檢查變量類型
- 20. Lua檢查數值/值是否爲
- 21. Lua表檢查是否有任何變量匹配任何值
- 22. 檢查變量是否匹配模式,LUA
- 23. 如何檢查變量是否爲CFString?
- 24. TCL:檢查變量是否爲列表
- 25. 檢查一個變量是否爲空
- 26. SASS:檢查變量是否爲地圖
- 27. 檢查變量是否爲空
- 28. 如何檢查變量是否爲空?
- 29. 檢查一個變量是否爲SRE_Match
- 30. 檢查變量是否爲數組
如果我沒有記錯,_all_數字浮點Lua中的Lua 5.3參考手冊。整數只是沒有小數的浮點數。 – 2012-08-03 11:38:09