当我0.1 + 0.2
在 Lua 中执行时,我得到0.3
了准确的结果。例如,如果我在 Ruby 或 Python 中做同样的事情,我会得到0.30000000000000004
. 我了解浮点舍入错误,但为什么在 Lua 中不会出现此问题?Lua 有什么不同?
问问题
174 次
当我0.1 + 0.2
在 Lua 中执行时,我得到0.3
了准确的结果。例如,如果我在 Ruby 或 Python 中做同样的事情,我会得到0.30000000000000004
. 我了解浮点舍入错误,但为什么在 Lua 中不会出现此问题?Lua 有什么不同?