小编MRo*_*ues的帖子

Lua未能评估math.abs(29.7 - 30)<= 0.3

今天早上我发现我的Lua脚本上有一个bug,看起来非常奇怪.这种评估如何以这种方式失败?可以在此处测试示例

第一个例子:

if( math.abs(29.7 - 30) <=  0.3 ) then
  result = 1
else
  result = 0
end
print("result = "..result )
-->> result = 0
Run Code Online (Sandbox Code Playgroud)

第二个例子:

if( 0.3 <=  0.3 ) then
   result = 1
else
   result = 0
end
  print("result = "..result )
-->> result = 1
Run Code Online (Sandbox Code Playgroud)

第三个例子

if( math.abs(29.7-30) == 0.3 )then
   print("Lua says: "..math.abs(29.7-30).." == 0.3")
else
   print("Lua says: "..math.abs(29.7-30).." ~= 0.3")
end
-->> Lua says: 0.3 ~= 0.3 WHAT?
Run Code Online (Sandbox Code Playgroud)

我真的很困惑,我想了解这一点,以避免将来出现类似的错误.谢谢

lua

3
推荐指数
1
解决办法
680
查看次数

如何链接到外部Doxygen html文件中的特定部分?

假设我在doxygen页面中有一个部分page_Examples叫做section_Example.是否可以直接链接到该部分?

链接到页面已完成\link page_Examples Examples \endlink,但我想直接进入该部分!谢谢.

documentation doxygen hyperlink

2
推荐指数
1
解决办法
3743
查看次数

标签 统计

documentation ×1

doxygen ×1

hyperlink ×1

lua ×1