0
bestappr(sqrt(13),30)
給出了18/5
我試過的任何精度,但更接近的近似值爲101/28
。有什麼我錯過了嗎?bestappr函數給出了pari/gp中的不正確答案
bestappr(sqrt(13),30)
給出了18/5
我試過的任何精度,但更接近的近似值爲101/28
。有什麼我錯過了嗎?bestappr函數給出了pari/gp中的不正確答案
對於PARI/GP,
根據定義,A/B爲最佳有理逼近x如果| b X - 一個| < | vx - u |對於所有整數(u,v),使用0 < v < = B. (見
在這種情況下??bestappr
)。
所以
| 5倍 - 18 | < | 28x - 101 |
等gp認爲18/5更好的近似值。它認爲更好的下一個近似值是119/33,其次是137/38。
似乎是PARI/GP的實施缺點。請寫信給PARI/GP開發者郵件列表:http://pari.math.u-bordeaux.fr/lists-index.html。 –
@PiotrSemenov我明白了,我會嘗試寫我自己的功能。謝謝。 –