日期:2014-05-16  浏览次数:20356 次

javascript 小数运算 12.2986+9.0966 = ?
遇到一个很奇怪的问题,如下

var a = 12.2986+9.0966;
alert(a);

输出结果为:21.395200000000003
求大虾解释一下,怎样才能让其正确输出结果!
------解决方案--------------------
http://blog.csdn.net/kill522/article/details/7246445