javascript中乘法的错误结果
可能重复: 我有两个变量javascript中乘法的错误结果,javascript,multiplication,Javascript,Multiplication,可能重复: 我有两个变量 var first : float = 200; var next : float; next = first * 1.2; 当我写下调试日志时,它给出4000002。有什么建议吗 浮点计算的精度仅与它使用的位数和尾数的精度相同。 浮点计算的精度仅与它使用的位数和尾数的精度相同。 这给你240英镑。我认为你没有遵守标准。我甚至用float解析了它 var first =parseFloat(200.0); var next ; next = parseFloat(f
var first : float = 200;
var next : float;
next = first * 1.2;
当我写下调试日志时,它给出4000002。有什么建议吗 浮点计算的精度仅与它使用的位数和尾数的精度相同。
浮点计算的精度仅与它使用的位数和尾数的精度相同。
这给你240英镑。我认为你没有遵守标准。我甚至用float解析了它
var first =parseFloat(200.0);
var next ;
next = parseFloat(first * 1.2);
alert(next);
这个给你240。我认为你没有遵守标准。我甚至用float解析了它
var first =parseFloat(200.0);
var next ;
next = parseFloat(first * 1.2);
alert(next);
你确定你发布的代码是JS吗?这不是javascript语法!!!,这可能是actionscript或其他什么东西。您是从哪里首先获得语法的:float from?JavaScript不定义类型。像那样…真的吗?不是24000002?但正如Adil在回答中所展示的那样,这也很奇怪。你确定你发布的代码是JS吗?这不是javascript语法!!!,这可能是actionscript或其他什么东西。您是从哪里首先获得语法的:float from?JavaScript不定义类型。像那样…真的吗?不是24000002?但即使如此,阿迪尔在他的回答中也证明了这一点