PROGRAM SEISMIC
IMPLICIT NONE
INTEGER I
INTEGER*4::SAMPLE_RATE
CHARACTER*80 INPUTFILENAME
CHARACTER*80 OUTPUTFILENAME
INPUTFILENAME='Z.SGY'
OPEN(9,FILE=INPUTFILENAME,ACCESS='DIRECT',FORM='BINARY',RECL=4)
DO I=800,805
READ(9,REC=I)SAMPLE_RATE
WRITE(*,*)i,SAMPLE_RATE
END DO
CLOSE(9)
END PROGRAM
QQ截图20211124123610.jpg (10.31 KB, 下载次数: 203)
文件字节位置的数据
2.jpg (6.52 KB, 下载次数: 145)
程序运行结果
胡文刚 发表于 2021-11-24 15:07
你的数据是个大端的,你需要转换成小端。(你的PC是使用小端的)
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |