Binary 32位二进制序列到整数的转换

Binary 32位二进制序列到整数的转换,binary,cpu-architecture,endianness,binary-data,Binary,Cpu Architecture,Endianness,Binary Data,假设我有一个32位的二进制序列,比如 0100 0001 0111 1000 0000 0000 0000 0000 假设最小的内存分配是一个字节,如何将其转换为32位(有符号和无符号)整数?使用LITTLE-ENDIAN格式。也许您应该在此处查看答案: 但你也可以使用: Convert.ToInt32(yourString,2) (2是字符串输入的基数,二进制输入的基数为2) 默认情况下使用little endian(据我所知)。假设字符串中的空格仅用于可读性,而不是实际要转换的字符串。

假设我有一个32位的二进制序列,比如

0100 0001 0111 1000 0000 0000 0000 0000

假设最小的内存分配是一个字节,如何将其转换为32位(有符号和无符号)整数?使用LITTLE-ENDIAN格式。

也许您应该在此处查看答案:

但你也可以使用:

 Convert.ToInt32(yourString,2)
(2是字符串输入的基数,二进制输入的基数为2)

默认情况下使用little endian(据我所知)。假设字符串中的空格仅用于可读性,而不是实际要转换的字符串。

您的意思是您有一个32字节的ASCII数字序列?如果已经有一个32位的序列打包在一起,那么它已经是一个32位的二进制整数。