php的数学运算为什么不准啊

比如
echo sin(m_pi);

我发现结果和javascript还有c#是一样的,但c/c++/java/python是另一种,谁知道这其中的原因

回复讨论(解决方案)

printf(‘%.50f’, sin(m_pi));

多取几位看看准不准。

printf(‘%.50f’, sin(m_pi));

多取几位看看准不准。

不知道怎么查看php的内存,但和c#结果是一样的,查看c#的内存会发现尾数后面全是0

浮点数就是这样,何况你只是测试了一个极小数

document.write(math.sin(math.pi/3) + ”)

Posted in 未分类