要求将附件中的 1.dat数据解编成 文本形式,主要是数据块部分要解编正确。
---------------------------------------------
后附:数据结构说明及文件
一般来说dat文件由文件块和数据块两部分组成的.
我上传的附件中的dat文件,主要功能就是保存几条曲线数据.
整个文件结构如下:
文件由一个标题块和若干个数据块组成
其中:1、标题块标题块的记录长度512格式为:偏移
| 长度(字节) | 类型 | 说明 |
0
| 4
| 浮点
| 成果号
|
4
| 80
| 字符
| 公司名
|
84
| 80
| 字符
| 井名
|
164 | 2 | 短整形 | 曲线条数 |
166 | 2 | 短整形 | 填充数 |
168 | 80 | 字符 | 曲线名(每条曲线4个字符) |
248 | 4 | 浮点 | 起始深度 |
252 | 4 | 浮点 | 结束深度 |
256 | 4 | 浮点 | 采样间距 |
260 | 2 | 短整形 | 填充数 |
262 | 2 | 短整形 | 填充数 |
264 | 4 | 浮点 | 每个记录的样点数 |
268 | 244 | 字符 | 曲线名 |
2、数据块数据块是由若干个逻辑记录组成,每个逻辑记录仅存放一条曲线的数据逻辑记录的总数M=标题块中的曲线条数每个逻辑记录通常是由一条曲线的128个连续采样点数据组成,每个逻辑记录的所取数据数由标题块中的采样点数决定,一个采样点数据为4个字节的浮点,故一个逻辑记录共占512个字节,具体格式如下曲线第n+1点
| 曲线第n+2点
| 曲线第n+3点
| …………
| 曲线第n+128点
|