hex

    -2熱度

    1回答

    我在寫一個C++程序,將字符列表轉換爲雙精度型。所以基本上我的字符轉換爲十六進制數,然後轉換成十六進制使用這種方法 #include <cstdio> double hexstr2double(const std::string& hexstr) { union { long long i; double d; } value;

    0熱度

    1回答

    我正在讀取SQL數據庫中的BLOB。該文件應該包含1024浮點值對,但我不知道如何轉換它們。這是我的查詢: $stmt = $sqlHandle->query('SELECT convert (varchar (max), convert (varbinary (max), blob)) AS dump FROM data WHERE id = 200 這讓我有32842個字符,它開始像這樣的

    -2熱度

    1回答

    我有以下已知對十六進制值和日期: "0c133314002a" = "2017_08_24_12_52_00" "0d1333140002" = "2017_08_24_13_02_00" "0d133314000c" = "2017_08_24_13_12_00" "0d1333141b10" = "2017_08_24_13_21_30" 我不能找到一種方法,從一個到另一個獲得, 0

    -1熱度

    3回答

    我正在使用Web服務器訪問日誌分析工具。有時候我會收到格式錯誤的請求,觸發Web服務器。我希望能夠識別這些。但是,當試圖測試此字符串「\ x04 \ x01 \x00PÀc60\ x00」是否以\ x0開頭時。 Python報告不匹配。 我做: >>> t = "\x04\x01\x00P\xC0c\xF660\x00" >>> t.startswith('\\x0') False 缺少什

    1熱度

    1回答

    據我所知,十進制和十六進制只是表示(比方說)int。 這意味着,如果我定義一個整數,x我應該能夠打印x爲: 十進制:printf("%d", x); 十六進制:printf("%x", x); 我不要什麼」不明白當x超過MAXINT時,這是如何表現的。 採取下面的代碼,例如: #include<stdio.h> int main(int argc, char** argv) { /

    1熱度

    1回答

    的十六進制值我有一些PHP代碼,需要俄羅斯的字符串,並將其轉換爲做十六進制以下: 這將產生我找正確的輸出爲: d0a4 我試圖重現這些結果在C++中,但沒有成功。這似乎是C++是返回的424十六進制值,如果我做這樣的事情: char16_t strg(L"Ф"); 或 wstring strg(L"Ф"); 或 short strg(L'Ф'); 請幫我在重現d0a4值C++。謝謝。

    0熱度

    1回答

    我試圖在vb.net中創建一個程序,它的功能是當您打開一個文件時,將文件打開成十六進制代碼,但問題是,如果我打開一個很大的文件,它通常會導致OutOfMemory異常。 我試過一些東西,但沒有任何工作。 ToolStripLabel1.Text = "Status: Loading" Cursor = Cursors.WaitCursor If OpenFileDialog

    0熱度

    1回答

    根據WAV/RIFF文件規範:http://www.topherlee.com/software/pcm-tut-wavformat.html標題中的5-8個字節是整個文件的大小減去8個字節。例如: 52 49 46 46 RIFF 24 04 06 00 $Ř.. <-- file size 57 41 56 45 WAVE 66 6D 74 20 fmt 10 00 00 00 01

    -3熱度

    2回答

    我正在開發一個業餘愛好項目,它需要我根據某些十六進制函數調用將十六進制值分配給一個數組。然而,該數組不會被返回,並簡單地凍結執行程序。尋找一些見解。 我需要然後採取返回的無符號字符數組,然後將其移動到第二個數組沒有NULL值。這我將用在我的主程序中。 謝謝, 奧勒 //Function to get hex condition unsigned char set_lpx_var(char

    0熱度

    1回答

    我有兩個變量:a float名爲diff與值等894077435904.000000(並不總是僅與小數部分零)和char[32]這是雙重sha256計算的結果。我需要對它們進行比較(if(hash < diff) { //do someting }),但爲此我需要將其中一個轉換爲另一個的類型。 有沒有辦法做到這一點?例如,將float轉換爲char*(並使用strcmp進行比較)或char*至至f