javascript - 在javascript中乘以错误的结果

标签 javascript multiplication

<分区>

Possible Duplicate:
Is JavaScript's Math broken?

我有两个变量

var first : float = 200;
var next : float;
next = first * 1.2;

当我在调试日志中写入“next”时,它给出了 40,00002。有什么建议吗?

最佳答案

浮点计算的精度仅与其使用的精度(位数和尾数无关)一样精确。 http://en.wikipedia.org/wiki/Floating_point#Machine_precision_and_backward_error_analysis

关于javascript - 在javascript中乘以错误的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10243498/

相关文章:

javascript - 从 codeigniter 中的 View 调用 javascript 验证函数

javascript - 如何显示从 javascript 到 php 的脚本值

matrix - 基于简单cuda的矩阵乘法中的nan错误

python - 快速将 Pandas 列乘以年度系数

javascript - 如何使用 Javascript 添加图像到标签

javascript - 监听 div 上的模糊事件

c - C中的矩阵乘法总是返回0?

Bash将十进制乘以int

r - 如何快速执行类似乘法的矩阵运算?

javascript - Dojo,如何在 DIV 上执行 onclick 事件