bit 相关问题

一位是一个二进制数字。

Java中的按位和(AND)如何工作?

我正在阅读一些代码示例,并在他们的Bitwise和Bit Shift Operators页面上看到了Oracle的网站。在我看来,解释按位和...的工作做得不是很好。

回答 7 投票 39

不使用内置bin函数将整数转换为二进制

此函数接收一个整数作为参数,并返回一个表示二进制表示的相同值的列表作为位列表,其中列表中的第一个元素是最重要的...

回答 14 投票 12

从C中的uint16_t获取最低字节

我想在C中获得uint16_t的最低字节。例如:20544 = 0x5040 0x40 = 64我试过,(X&((1 << 2) - 1))。这对我不起作用。

回答 1 投票 -3

如何将比特流转换为base20号码?

给定是比特流(连续的比特串太长而不能一次处理),结果应该是base20数的匹配流。对于少量位,该过程很简单:...

回答 1 投票 0

两个二进制字符串之间的汉明距离不起作用

我找到了一个有趣的算法来计算这个站点的汉明距离:def hamming2(x,y):“”“计算两个位串之间的汉明距离”“”断言len(x)== len(y)计数,.. 。

回答 4 投票 6

PHP base_convert()函数不能超过6个字节

我正在编写一个Web应用程序,您可以在字段中放置十六进制值,该应用程序会为您提供有关位的详细信息。但我面临一个问题,如果a:base_convert(value,16,2)的值为6字节我...

回答 2 投票 1

C ++:是否有可能在同一个字节内压缩`bool`对象?

考虑一个具有多个bool属性的类A类{bool a;布尔湾bool c;布尔d;布尔bool f; };虽然每个bool对象可以用一个位来表示,但每个...

回答 2 投票 10

在C / C ++中签名扩展数字的最佳方法是什么

我有10位有符号值。它实际上是一个10位颜色值,我想转换为int。 10位将被解释为更大的int内的有符号值,其他位是......

回答 2 投票 2

应该用于设置位域的转换?

我们假设,我有一个以下结构:struct my_struct {uint32_t bf1:3; uint32_t bf2:5; uint32_t bf3:16; uint32_t bf4:8; };和以下枚举:enum bf1_values {...

回答 1 投票 1

真的1 KB(KiloByte)等于1024字节?

到目前为止,我认为1024字节等于1 KB(千字节),但我在互联网上阅读十进制和二进制系统。所以,实际上1024字节= 1 KB将是正确的定义方式或...

回答 4 投票 52

第一个可用的子网是什么意思?

我目前正在学习子网划分,我的导师问了一个问题:基地址:192.168.0.0,掩码:255.255.255.0窃取4位第一个可用子网的最后一个地址是什么?我知道 ...

回答 1 投票 -1

通过位操作获取函数中的值

在特定的图形库中,一个表示具有32位值的像素,其由四个字节组成,用于表示四个分量RED,GREEN,BLUE和Alpha。以下定义是......

回答 1 投票 1

位操作(遍历所有子集)

我不明白为什么下面不起作用。我已经尝试了我能做的一切 - 但没有进展。 int b = 0; int x =(1 << 1)|(1 << 2)|(1 << 3)do {// process subset} while((b =(b-x)&...

回答 1 投票 -1

C - 如何获取Char中的4个最低有效位

我是C语言的新手,我试图从unsigned char中获取4个最低有效位。到目前为止,我不知道如何获得它们。我会感激任何帮助

c bit
回答 1 投票 2

试图测试一个字节的第1位是否被转动?位移

我有一个字节,我想测试位1是否打开。我写的条件是:if(byte&(1 << 0))返回true;困惑:我不明白如何读取一个字节。这是第1位吗?即。 (1&...

回答 1 投票 -2

添加0X80 + 0X80

作为微控制器考试的准备,我有一个问题:当执行字节操作0x80 + 0x80时,条件位如何设置?我理解如何添加这些2,但我得到256 ......

回答 1 投票 0

SQL位操作,将倒数第二位更改为0

我有很多行bigint(长度为20),我必须将每秒的最后一位更改为0.例如我有:0101 1011,我需要的结果是:0101 1001问题是,数字是“。 ..

回答 2 投票 0

Float数组到字节转换为null

我试图通过MQTT协议连续发送6个浮点数组。我使用sprintf函数将它们作为ASCII字符发送。我决定将它们作为原始字节发送。我把这些花车放进......

回答 2 投票 0

如何从像素中提取位域

我有一个像素值在0到255之间的卫星图像。该图像包含48位产品中信息No / Yes(0/1)存储的几个测试。我需要获取...的信息

回答 1 投票 1

将64位整数转换回两个32位整数

我需要帮助逆转这个转换逻辑:word0 = np.uint32(3333333333)word1 = np.uint32(1111111111)temp64 = np.uint64(word0)* 1000000000 temp64 = temp64 + np.uint64(word1)temp64现在成立...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.