可能重复:
Elegant workaround for JavaScript floating point number problem奇怪和问题
var sum = 0;
$('[id$=percentOfTotalEditor]').each(
function() {
var igEditor = $find(this.id);
var value = igEditor.get_value();
sum += value;
}
);
然后你就会看到魔术:
总和== 1.1,值== 0.1。但sum + = value后,sum == 1.2000000000000001
WTF!?
好的,你有什么想法,如何解决这个问题 – 2010-12-14 12:33:51
@JooLio - 你看链接重复? – Paddy 2010-12-14 12:39:53