[讨论] 请问有关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