數(shù)學(xué)題:n為fibinacci 素?cái)?shù)當(dāng)且僅當(dāng)n是fibonacci數(shù)且n與所有小于他得fibonacci數(shù)互素;輸入n,輸出第n個(gè)fibonacci素?cái)?shù)的前九位;
其實(shí)就是求第n個(gè)下標(biāo)為素?cái)?shù)的得fibonacci數(shù),具體黑書(shū)上有原理;
開(kāi)始我用double存,誰(shuí)知道double精度損失太大,9位竟然都保證不了,不是能保證15位的么?求指教
最后保留前18位最后取前九位,是不是要取fibonacci的前n位,取前2*n位就能保證誤差?求證明
posted on 2011-11-05 21:01
ACSeed 閱讀(193)
評(píng)論(0) 編輯 收藏 引用