2
我使用sympy的ATAN2和某些值它不給我充分的數值計算,但給了我一個(價值+ PI)sympy的ATAN2未滿數值計算
from sympy import atan2
print(atan2(0.0037, -0.056))
給出了下面的輸出:
-0.0659755361339305 + PI
我想要的代碼給了數字的值不帶 「+ PI」,在這種情況下3.07402446387
mpmath的mpf函數解決了這個問題,但在我的代碼的其他部分給我提供了錯誤消息。有沒有另外一種方法呢?
嘗試使用sympy的數值轉換函數/方法;見[這裏](http://docs.sympy.org/dev/modules/evalf.html)。當然,你總是可以使用等效的'numpy'函數,這可能更快。 – Stelios