在Chrome Javascript控制台中,我输入以下内容:
3.1 * 3.68
Run Code Online (Sandbox Code Playgroud)
返回的结果是:
11.408000000000001
Run Code Online (Sandbox Code Playgroud)
为什么结果不是:
11.408
Run Code Online (Sandbox Code Playgroud)
浮点错误很正常,这是由于在二进制中表示一些浮点数所固有的问题.