bitwise-operators 相关问题

用于在位级执行操作的运算符。编程语言是面向字节的,而硬件是面向位的。因此,能够在位级操作在编程中非常重要,尤其是当程序直接与硬件交互时。

如何在Javascript中使用PHP位式AND运算符。

我试图用& AND操作符做PHP的事情,但在javascript中。下面是一个例子。/ PHP $a = '100110100011111000100110'; $b = '111111111111111111111111110'; echo $a &...。

回答 1 投票 0

利用相邻单元格值的位运算确定单元格值。

一个r*c网格只有0和1。在每次迭代中,如果有任何相邻的单元格(上、下、左、右)与之相同,则当前单元格的值将被翻转。现在,如何拿出一个位智......。

回答 1 投票 1

LeetCode 231: 寻找数字是否为2的幂的时间复杂度

这段代码的时间复杂度是多少,以找出这个数字是否是2的幂。是O(1)吗? bool isPowerOfTwo(int x) { / x将检查x是否=0,并且!(x & (x - 1))将检查......

回答 1 投票 0

输入类型不支持ufunc 'bitwise_and',无法安全强制输入。

我在numpy里有两个3D浮点数组,代表两个用nibabel加载的相同形状的MR图像。我想计算一个掩码,代表图像的区域,其中任何一个区域没有零 ...

回答 1 投票 1

Python中的矢量标签

我正在学习一本机器学习书,并且在代码的一部分中出现:X_train_01_subset = X_train [(y_train == 0)| (y_train == 1)] y_train_01_subset = y_train [(y_train == 0)| (y_train == 1)] ...

回答 1 投票 1

如何检查输入二进制数的正确性,是否包含c中的0和1不同的数字?

我编写了一个函数,提示用户输入0-s和1-s的二进制数字序列,并输出以下内容。 A)二进制数的十进制表示形式B)二进制数的十六进制表示形式...

回答 2 投票 1

如何将4个8位坐标存储为一个整数(C#)?

假设我有以下四个变量:player1X,player1Y,player2X,player2Y。例如,它们分别具有以下值:5、10、20、12。这些值中的每一个最大为8位...

回答 3 投票 0

C ++中的二进制运算符,转换问题[关闭]

我设计了一个简单的数据报和数据包结构。我还尝试编写函数,该函数会将数据报转换为数据包,并将数据报转换为数据报。但是,在测试时,我发现有些东西是...

回答 2 投票 0

完美实现按位NOT(〜)运算符(翻转位)

最近,我正在做一些与位操作有关的事情。到目前为止,我已经尝试了许多位操作。但是我只能进行一次手术。假设我的int n = 5;二进制(101),现在我...

回答 2 投票 0

完美实现按位NOT(〜)操作

最近,我正在做一些与位操作有关的事情。到目前为止,我已经尝试了许多位操作。但是我只能进行一次手术。假设我的int n = 5;二进制(101),现在我...

回答 1 投票 0

如果在两个数字之间两次使用按位OR运算符。它将如何工作?

#include int main(){int a = 60; // 0011 1100 int b = 13; // 0000 1101 int c = 0; c = a || b; printf(“%d”,c);返回0; }我的代码的输出为1。可以...

回答 1 投票 0

如何在使用'>>'将int向右移后将最高有效位更改为1?

例如,当我在二进制中有一个数字,例如0x54时为01010100。使用按位运算符'>>'后,该数字将变为00101010。而不是最高有效位是...。 >

回答 1 投票 0

将一个整数转换为另一整数的最小步骤数

最近我遇到一个问题,给定2个整数A和B,我们需要以最少的步数将A转换为B。我们可以对A执行以下操作:如果A为奇数,则减1如果A为偶数,...

回答 2 投票 -2

按位运算&&溢出[重复]

为什么这两行的结果在Java中不同?整数a = 1; System.out.println(a << 32); //输出:1 System.out.println(a << 31 << 1); //输出:0

回答 1 投票 0

[位切片:求最小值

我需要找到64个uint8_t变量的最小值,这些变量编码为位片。也就是说,变量的每一位都编码为八个单独的uint64_t://常规布局:uint8_t values [64]; //此...

回答 1 投票 -1

带有逐位运算符的C程序只能通过调试语句正确运行

我正在尝试解决这个挑战:任务:给定集合S = {1,2,3,... n},找到:a&b的最大值,小于给定的整数k,其中a和b是来自set的两个整数。 ...

回答 2 投票 0

Bitwise运算符&在Python中

最近,我正在用Hackerrank解决条件中的一个非常基本的问题。问题是:如果n为奇数,则打印怪异如果n为偶数且在2到5的范围内,则打印Not ...

回答 2 投票 0

如何通过11位字段中的12位掩码将SETUID位打开?

在Andrew S. Tanenbaum和Albert S. Woodhull编写的《操作系统设计和实现》中,有以下片段:在MINIX 3中,每个文件都有11位模式用于保护。九个...

回答 1 投票 0

如何从数字中提取第一,第二和第三位?

我想知道是否可以不使用遮罩来执行此操作?使用mask就像这样:int a = 125; mask = 0b1110; int A = a&mask;但是我不知道如何使用...

回答 2 投票 0

对给定范围内的一个或多个整数进行按位或的不同数字

我尝试使用下面的代码,但似乎有问题。范围在a和b之间。 a = int(输入())b = int(输入())my_list = []对于范围(a,b + 1)中的i:my_list.append(i)...

回答 1 投票 0

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