[問題] 如何同時讀取字串及浮點數?已回收
我有一筆資料如下:
O1u293ne-dime2i390 t 2i1u1092lues
In12u3t l21u3e # 9 ; Lo21u3tes 1
X (Microu219s) Y (1u29crons) D123st12nce (Microns) Con12i30trati120-on (cm^-3)
2.93700 0.10145 0.00145 9.843440E+17
2.93700 0.11242 0.01242 9.978941E+17
2.93700 0.11275 0.01275 9.983237E+17
2.93700 0.12372 0.02372 9.997760E+17
2.93700 0.12406 0.02406 9.998199E+17
2.93700 0.13503 0.03503 9.999781E+17
2.93700 0.13537 0.03537 9.999825E+17
2.93700 0.14635 0.04635 9.999956E+17
前面有幾行空行
然後有幾串文字行數不同
然後我要的是最下面的數字
請問這樣要怎麼讀取?
fscanf要怎麼設定?
應該不能用txtread或txtscan吧?
應該有辦法讀取的..
不然就要用手動XDDD
拜託各位大大解答了~~
--
220 除了本身以外的因數有:1, 2, 4, 5, 10, 11, 20, 22, 44, 55, 110
284 除了本身以外的因數有:1, 2, 4,71,142
而 220=1+2+4+71+142
284=1+2+4+5+10+11+20+22+44+55+110
它們彼此付出了自己的全部而化成了對方....
adapted from MagicFox....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.19.103
推
06/11 17:09, , 1F
06/11 17:09, 1F
→
06/12 01:44, , 2F
06/12 01:44, 2F
我用了一個比較笨的方法:fseek
一個一個數字試試看第一個數字的位置XDD
但是有時候它會讀到.. 例如原本的數字是0.02046,可能會讀成2046
請問這是什麼意思?
我不太懂fseek的作用@@ 是一個一個位元去搜尋?
有人有比較好的方法,可以找到第一個數字,完整的數字嗎?
※ 編輯: amymayyam 來自: 114.43.205.219 (06/12 03:22)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章