2
from sympy import atan2
print(atan2(0.0037, -0.056))
は、次のような出力が得られます。
-0.0659755361339305 +パイ
私は、コードはこのような場合には、 "+パイ" なしnumberical値を与えたい3.07402446387
mpmathのmpf関数はこの問題を解決しますが、コードの他の部分でエラーメッセージを表示します。これを行う別の方法がありますか?
sympyの数値変換関数/メソッドを使用してみてください。 [ここ](http://docs.sympy.org/dev/modules/evalf.html)を参照してください。もちろん、あなたはいつもより速い同等のnumpy関数を使うことができます。 – Stelios