本文主要是介绍如何解决0.1+0.2!=0.3的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
var x = 0.1;
var y = 0.2;
var z = x + y
// z 的结果为 0.30000000000000004
if (z == 0.3)
// 返回 false
- 可以用整数的乘除法来解决
var z = (x * 10 + y * 10) / 10; // z 的结果为 0.3
这篇关于如何解决0.1+0.2!=0.3的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!