我正在处理二进制数据格式(SQLite数据库中的BLOB类型)中的一组数据,并且我需要将其转换为数字格式。这些数据非常简单(只是一个十进制格式的数字列表,一旦从二进制翻译过来)。我有一个匹配的二进制(十六进制) - >数字数据的例子,我可以工作(见下文)将二进制数据转换为数字格式
什么是清楚的是,这是一个数字的64位表示,但是当我尝试直接转换它到我认为它是(双),我没有得到正确的数字。
任何人都有关于这种格式可能是什么或我可能如何转换它的任何想法?
00 00 00 80 9F 68 49 40 50.8174
00 00 00 80 45 EC 49 40 51.8459
00 00 00 60 6A FF 49 40 51.9954
00 00 00 60 2D B1 4A 40 53.3842
00 00 00 00 61 04 4B 40 54.0342
00 00 00 60 00 28 4B 40 54.3125
00 00 00 20 8C 31 4B 40 54.3871
如果您发现自己用5种不同的语言标记问题,则可能过于宽泛。 – nrussell
一致认为,这个问题不是关于Java,Python,C++,R,* OR * Sqlite。 –