我使用的是Symphy的atan2,对于某些值,它并没有给出完整的数值计算,而是给出了一个(值+π)
from sympy import atan2 print(atan2(0.0037, -0.056))
给出以下输出:
from sympy import atan2 print(atan2(0.0037, -0.056).evalf())
做你想做的事。
from sympy import atan2 print(atan2(0.0037, -0.056).evalf(30))
提供30位精度的数值结果。