[討論] 請問有關txt檔讀取的問題

作者: rfv32166 (fantasyflyer)   2014-06-03 23:27:38
在練習寫matlab的程式時遇到了個問題
懇請高手幫忙解惑
有個txt檔案內容是一連串只有 1 0 的數字
例如:1010010101010
是用fprintf(fid,'%d',1) 方式存入txt中的
但想用fscanf讀取出來
D=fscanf(fid,'%d',2);
卻會讀出 2.147483647000000e+09 這種數值
請問該如何做
才能將1 0 一個一個的讀取出來做處理呢
作者: gary32217 (KAI)   2014-06-03 23:52:00
你要不要用textscan將值轉成char,也能一個一個讀出
作者: tml (流刑人形)   2014-06-05 08:01:00
數字是2^31-1,看起來是溢位爆掉了...

Links booklink

Contact Us: admin [ a t ] ucptt.com