请教一段二进制数据的读取问题
祁连牧士 2018-04-29 08:14:48 这是通达信2组5分钟交易数据,需用java提取数据
数据:
AB 71 7F 03 1E 85 54 42 5C 8F 54 42 CC CC 52 42
B8 1E 53 42 40 8A 55 4D E4 99 40 00 00 00 00 00
AB 71 84 03 7B 14 53 42 99 99 54 42 00 00 53 42
99 99 54 42 60 42 F2 4C 1C 9C 24 00 00 00 00 00
数据格式:
每组交易数据占32位,其中日期2位,时间2位,开盘价、最高价、最低价、收盘价、成交量、成交额各占4位,空4位。
AB 71日期,2018-04-27(已获取)
7F 03时间:14:55; 84 03是15:00(已获取)
14:55组的开盘价、最高价、最低价、收盘价、成交量、成交额分别是53.13、53.14、52.70、52.78,42337(可能没有记录)、22400
15:00组的是:52.77、53.15、52.75、53.15、23967、12700
使用readByte、readInt、readFloat得到的数据都不对,该如何读取这些数据?