BEGIN,300560.000:1
-60,94.432
-59,94.598
-58,94.812
......
0,83.456
......
58,78.77
59,78.635
60,78.5
BEGIN,300580.000:2
-60,50
.......
0,40
.......
60,30
BEGIN,3006000.000:3
.......
.......
.......
以上是原始数据



运算规律:当第一列的数为0时,取其第二列的数与该BEGIN下的全部第二列数相减(第二列的数减去0后第二列的数)
BEGIN,300560.000:1
-60,10.97(=94.432-83.456)
-59,11.142
-58,11.356
......
0,0
......
58,-4.686
59,-4.821
60,-4.956
BEGIN,300580.000:2
-60,10
.......
0,0
.......
60,-10
BEGIN,3006000.000:3
.......
.......
.......


转换后的数据格式

300560.000(取BEGIN后,:号前的数)
4,60,10.97,59,11.142,58,11.356......(如果第一列的数为负数,所有的第一列与第二列的数据按顺序写入同一行,去掉负号,行首用4表示)
5,....58,-4.686,59,-4.821,60,-4.956(如果第一列的数为正数,另起一行,所有的第一列与第二列的数据按顺序写入同一行,行首用5表示,为0时不要)
300580.000(每个BEGIN单元规律一致)
4,60,10.....
5,.....60,-10