[問題] 讀取整數及小數問題已回收

看板MATLAB作者 ( )時間16年前 (2008/10/02 16:27), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
目前要把一個已經給定的60*60矩陣 讀到.txt檔中 現在程式大概已經完成 還有個小小問題 就是這60*60的矩陣裡 最大的數是1000 最小的數小到0.000X 我是用for去讀取全部的資料 讀取的格式我設成 %5.4f 但這樣1000就顯示1000.0000 1會顯示1.0000 有沒辦法把整數部份就只讀取整數就好 後面小數點省略 裡面的數字是隨機出現 沒有一定的規律 有版友知道如何解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.207.145

10/02 16:43, , 1F
只要整數? %5.0f
10/02 16:43, 1F

10/02 16:55, , 2F
是整數的話 就取到整數就好 不要小數點跟之後的0
10/02 16:55, 2F

10/02 16:55, , 3F
小數部份也要能精確的顯示到小數點第4位~ 好像不可能XD
10/02 16:55, 3F

10/02 16:55, , 4F
那麼取完後用fix把全部的小數砍光光
10/02 16:55, 4F

10/02 17:26, , 5F
說到顯示格式 你這個 case 用 %9.4f 會比較整齊
10/02 17:26, 5F
文章代碼(AID): #18v8Nxho (MATLAB)
文章代碼(AID): #18v8Nxho (MATLAB)