对于具有零值的参考角,numpy sin和cos不会精确返回零

时间:2019-04-19 14:25:10

标签: python numpy

在计算cos(pi / 2)时,numpy无法返回零时遇到问题。

在我的TI计算器上,它恰好返回零,但是numpy却返回一个非常小的数字。

是否有一种方法可以解决numpy中sin / cos函数的这个问题,或者切换到sympy进行这些计算,以便仅对于众所周知的参考角(假定应该返回零)返回零?

>>> import numpy
>>> numpy.cos(numpy.pi/2.0)
6.123233995736766e-17

0 个答案:

没有答案