
FORTRAN 如何把十进制文件转化为二进制文件?
展开全部
打开文件时用binary开关,
open(10,file='test.bin',form='binary')
读文件时需要知道每个数据的类型
写文件时直接write
你是不是问过这个问题啊,我把两个回答综合了一下。
open(10,file='test.bin',form='binary')
读文件时需要知道每个数据的类型
写文件时直接write
你是不是问过这个问题啊,我把两个回答综合了一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是end
of
file
encountered的错误,我猜是楼主的morlet.txt数据不够,应该有1296行数据,楼主可以检查一下是不是不够。
另外还有一个问题,楼主把数据按二进制输出时,
open(2,file='D:\morlet.dat',form
='binary'
&,access='direct',recl=1)
这里recl=1可能不行,应该是4吧,因为一个实数缺省是4字节的。
of
file
encountered的错误,我猜是楼主的morlet.txt数据不够,应该有1296行数据,楼主可以检查一下是不是不够。
另外还有一个问题,楼主把数据按二进制输出时,
open(2,file='D:\morlet.dat',form
='binary'
&,access='direct',recl=1)
这里recl=1可能不行,应该是4吧,因为一个实数缺省是4字节的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询