2016-05-04 78 views
-6

我正在處理二進制數據格式(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 
+0

如果您發現自己用5種不同的語言標記問題,則可能過於寬泛。 – nrussell

+0

一致認爲,這個問題不是關於Java,Python,C++,R,* OR * Sqlite。 –

回答