我有两个变量
var first : float = 200;
var next : float;
next = first * 1.2;
当我在调试日志“next”中写入时,它给出40,00002。任何建议?
答案 0 :(得分:2)
浮点计算的精度仅与它使用的精度(没有位和尾数)一样精确。 http://en.wikipedia.org/wiki/Floating_point#Machine_precision_and_backward_error_analysis
答案 1 :(得分:2)
这给你240.我认为你不是没有遵循标准。我甚至用float
解析它var first =parseFloat(200.0);
var next ;
next = parseFloat(first * 1.2);
alert(next);