![](/img/trans.png)
[英]javascript floating value issue with precision floating point more than 6 digits
[英]JavaScript floating point precision issue
我遇到浮点精度问题,有人知道为什么会这样吗? 为什么余弦函数会受到影响,而正弦函数却没有受到影响。
Math.sin(90 * Math.PI / 180);
// returned: 1, expected: 1
1 - Math.sin(90 * Math.PI / 180);
// returned: 0, expected: 0
Math.cos(90 * Math.PI / 180);
// returned: 6.123233995736766e-17, expected: 0
1 - Math.cos(90 * Math.PI / 180);
// returned: 0.9999999999999999, expected: 1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.