問題很明顯。我見過幾個pi的例子,但不是用於三角函數。也許可以使用泰勒級數as done here,但我不完全確定如何在Python中實現它。特別是如何存儲這麼多數字。 我應該提到:這個理想情況下會運行在香草python上,也就是沒有numpy等。Python:以高達100萬位的精度計算正弦/餘弦
謝謝!
編輯:爲說,我知道這個問題已經被問過,但它是在Java中,我一直在尋找一個Python實現:)
編輯2:哇,我不知道這裏的人可以如此自已吸收。我確實嘗試了幾種方法,但沒有一種可行。我認爲這是一個你可以尋求建議的地方,你猜我錯了
最後編輯:對於任何人可能會覺得這有用:許多角度可以計算爲sqrt(2),sqrt(3)和Phi (1.61803 ...)因爲這些數字被廣泛使用具有精確到10mio數字,它是有用的,讓他們在一個文件中,並在你的程序讀取它們直接
你應該檢查'decimal'模塊。 –
[精確計算正弦和餘弦函數]可能的副本(https://stackoverflow.com/questions/19797951/calculate-sine-and-cosine-functions-with-precision) –
您是否可以展示*任何*努力實施你鏈接到的算法? –