作者willysoar (在那孤單的夜)
看板MATLAB
標題[問題]大數費式數列
時間Mon Dec 9 15:07:31 2013
要寫一個程式 輸出費式數列前100項
(1 1 2 3 5 8 13 .....到第100項)
知道就是遞迴 就LOOP跑一跑大概出來了
但是到第9X項 超過19位後就會出現科學記號x.xxxxe19
因為以前學c++(可是沒很強) 就想說用大數寫法
就每位先存1位成一組數列 在處理進位
但到最後str2num int2str 一直換 換到出問題
想請教很沒有其他方法能顯現出全位數
or 其他寫法
懇求大大幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.202.156
推 tml:我覺得最簡單的方法是用Mathematica... 12/09 15:24
推 tml:不然就把每一位數存成一個數字再用矩陣的方法手動處理進位... 12/09 15:42
→ ejialan:宣告成sym 12/10 11:23