这是js浮点运算精确度的问题。只对结果保留有效位数即可<SCRIPT LANGUAGE="JavaScript">
var a = 65666.54;
var b = 0.01;var c = parseFloat((a+b).toFixed(2));
alert(a + '+' + b + '=' + c);
</SCRIPT>