求和后怎么出来这么多的 “9”?
我遇到了这样的问题: for ( var i=0; i< g_linecount; i++){
var p_updchk = document.form1.elements['updchk_'+ i].checked;
if ( true==p_updchk ){
p_camt = document.form1.elements['ve_camt30_' + i].value;
p_total_camt += parseFloat(p_camt);
};
}
但是,有的时候,结果应该是“123456.22”
可是程序计算结果却是: “123456.2199999999”
这可怎么办?








