如下:
[nx1 nx2 nx3 nx4]=textread('D:\js-jr-x\js-xin.txt','%d %d %f %f');
b=nx4;
当nx4=1.11107时,输出的b=1.1111,最后一位小数舍去了,怎么把五位小数读出来呢?
在command window 里
>> [nx1 nx2 nx3 nx4 ]=textread('D:\wangqing\js-jr-x\js-xin.txt','%f %f %f %f');
>> b=nx4
b =
1.124405000000000
1.117738000000000
1.111071000000000
1.104405000000000
在这里边可以多位小数,但是在新建的 .m 文件里输入的话,在workspace里就显示4位小数。是不是它没显示出来,计算得时候又加上了后边的小数?
本来就有 只是没显示