binary

    1熱度

    1回答

    我有一個嵌套的數據結構,我試圖與SBE集成。其中一個嵌套對象有一個字符串成員。我如何定義嵌套類型的可變長度字段? 我可能會重新設計我的對象佈局,但如果支持,我很好奇。

    0熱度

    1回答

    我有一個包含8000個粒子位置的二進制文件。 我知道每個粒子的值應該看起來像「-24.6151 ...」(我不知道我的程序給出了哪個精度值,我猜是雙精度(?)。我試着去閱讀這段代碼的文件: In: with open('.//results0epsilon/energybinary/energy_00004.dat', 'br') as f: buffer = f.read()

    0熱度

    2回答

    在爲我的6502/NES仿真器創建指令函數時,我陷入了理解6502中的帶符號字節和2的補碼的概念。顯然,諸如BMI的分支指令在內存中使用帶符號字節來執行向前/向後分支,有些指令允許使用負數進行算術運算。負標誌也檢測累加器的第7位。 (二的補碼) 這是否意味着內存中的所有字節都有符號,我可以將內存初始化爲int8_t CPUMEMORY[0x10000];而不是uint8_t CPUMEMORY[0

    1熱度

    3回答

    我試圖用OTP(One Time Pad)加密。我編寫了一個「測試」代碼來查看我是否正確或不正確。 final String message = "Hello"; char character; String binary; for (int i = 0; i < message.length(); i++) { character = message.

    0熱度

    1回答

    使用我的代碼時出現以下錯誤。我的這個代碼的目標是創建一個類來將整數輸入轉換爲套接字消息的二進制數據。我試圖理解這個應用程序的打包和解包。任何幫助表示讚賞。 代碼: import struct def BinaryPacker(input1): s = struct.Struct('@I') pack_data = s.pack(int(input1)) print

    -1熱度

    2回答

    不好意思再問......但我似乎二進制奮鬥...... 我偶然發現了以下行 MGC_SSPBUF_REG = (GESTIC_I2C_ADDR << 1) | 1; // write Address to MGC3130 除了一個事實,即不`噸知道,爲什麼一個人會將地址轉移到左邊以便保存它,但我無法理解這個OR操作。 將地址ORed加「1」將始終導致1111 1111,不是嗎? 我在C編程與M

    1熱度

    1回答

    代碼: from urllib import request response = request.urlopen('http://www.amazon.com/') body = response.read() with open('test.html', 'wb') as f: f.write(body) with open('test2.html', 'w') as f:

    0熱度

    1回答

    二進制我有這個十六進制中的NodeJS TCP客戶端 82380000000000000400000000000000 我已經使用parseInt函數功能,將其轉換爲 1.73090408076117e+38 但我需要得到它的二進制表示是 1000001000111000000000000000000000000000000000000000000000000000000001000000

    0熱度

    1回答

    全部。 我想在二進制中將1更改爲0,將0更改爲1。 例如, 如果二進制是00000110. 我想將其更改爲11111001. 怎麼做,在python3? 此致敬禮。

    0熱度

    1回答

    我需要將字符串轉換爲二進制並返回。 但是,如果輸入爲Unicode Character,則生成的二進制字符串長於8個字符,並使用Convert.ToByte將其轉換回原因Overflow Exception。 我使用Convert.ToString方法將字符串轉換爲二進制。 String input = "⌓" //Unicode Character String binary = Conver