[問題]大數費式數列

看板MATLAB作者 (在那孤單的夜)時間10年前 (2013/12/09 15:07), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
要寫一個程式 輸出費式數列前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

12/09 15:24, , 1F
我覺得最簡單的方法是用Mathematica...
12/09 15:24, 1F

12/09 15:42, , 2F
不然就把每一位數存成一個數字再用矩陣的方法手動處理進位...
12/09 15:42, 2F

12/10 11:23, , 3F
宣告成sym
12/10 11:23, 3F
文章代碼(AID): #1IfMmsCN (MATLAB)