質問はかなりわかりやすいです。私はpiの例をいくつか見てきましたが、trigo関数の例は見ていません。おそらく1つはテイラーシリーズas done hereを使用することができますが、私はそれをどのようにPythonで実装するのか完全にはわかりません。特に多くの桁を格納する方法。 私は言及する必要があります:これは、理想的には、バニラのpythonすなわちnumpy等で実行されます。Python:最大100万桁の正弦/余弦を計算する
ありがとう!
編集:うわー、私は気づいていなかったここの人々はとても自己することができます:私は質問をする前に頼まれているが、それはJavaでだと私はPythonの実装を探していました:)
編集2知って、言ったように - 吸収された。私はいくつかのアプローチを試しましたが、うまくいかないでしょう。私はこれがあなたがアドバイスを求めることができる場所だと思った、私が間違っていたと推測する
最後に編集:これは役に立つかもしれない人のために:多くの角度はsqrt(2)、sqrt(3)ここでは(1.61803 ...)これらの数字は、10mio桁の精度を上にして、広く利用されているので、それはファイルでそれらを持っていると便利ですし、あなたのプログラムでそれらを読んで直接
を試してみてください。 –
[正弦関数と余弦関数を精度で計算する]の重複可能性があります(https://stackoverflow.com/questions/19797951/calculate-sine-and-cosine-functions-with-precision) –
実装に*何らかの努力を実証することはできますかあなたはアルゴリズムにリンクしていますか? –