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