bitwise-operators 相关问题

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

如何检查是否设置了给定的一组位

我如何比较 2 个值 A 和 B,如果在 A 中设置的任何位也在 B 中设置,我得到 0,如果在 A 中设置的所有位在 B 中都是 CLEAR 我得到一个 1(或其他一些非零 v...

回答 1 投票 0

需要帮助来理解 Stringbuilder 内部方法中的按位运算符

来自 StringBuilder 类的描述: 私有 int GetReplaceBufferCapacity(int requiredCapacity) { // 此函数假设所需的容量会更少 // 比...

回答 1 投票 0

如何根据输入进行循环并每次更改变量?

此代码采用命题函数,例如 x1 | x2 并输出是否可满足。变量使用 x+number (x1,x2,x3) 并使用按位运算符。目前它有效,但我想

回答 0 投票 0

x86 asm 中 NOT 指令的简单示例

有人能解释一下 x86 汇编程序中的 NOT 指令到底做了什么吗? 在我所知道的编程语言中,NOT 用于检查特定状态是否为真(例如:if (!Isset($var)))。 乙...

回答 1 投票 0

注意到在 java 中使用按位运算符的奇怪行为

我试图打印所有底值,同时除以 2 直到数字等于 0,但我犯了一个错误,从未更新过实际值。我使用的是右移运算符,但没有继续

回答 0 投票 0

Stringbuilder 内部方法澄清

来自 StringBuilder 类的描述: 私有 int GetReplaceBufferCapacity(int requiredCapacity) { // 此函数假设所需的容量会更少 // 比...

回答 1 投票 0

colab 中的 python 中的按位运算符需要哪个包

TypeError Traceback(最后一次调用) /usr/local/lib/python3.8/dist-packages/pandas/core/ops/array_ops.py in na_logical_op(x, y, op) 301 # (xint 或 xb...

回答 0 投票 0

调用isdigit(c)和isdigit(c&0xFF)有什么区别。屏蔽 isdigit "&0xFF"

函数 isdigit 可以用一个字符调用,但是如果我们发送一个带有 255 十进制数的位“&”,我们为什么要这样做。我从 c 中的示例中找到了这个 常量...

回答 2 投票 0

当作为整数发布到服务器时如何验证按位标志?整数可以容纳各种标志组合

您将如何测试发布的整数值是否是您定义的标志的一部分? 例子: 定义('IS_NEW',0); 定义('IS_PAID',2); 定义('IS_EXTEND',4); 定义('IS_TRACK',8); 定义('IS_V ...

回答 0 投票 0

使用位运算符将十进制转换为十六进制的 Java 代码

我有这段代码可以将十进制转换为十六进制,但我需要它来处理大于 255 的数字。 整数 v = 13; 字符串 hexV = ""; 对于 (int i=0; i<2; i++) {...

回答 1 投票 0

在两个整数列表上按位与

有人能解释一下这些二元运算符是如何在整数列表之间工作的吗 输入 A = [1, 3, 4] 输入 B = [2, 3, 4] 对于我在范围内(len(inputA)): 打印(输入A[i] & 输入B[i]) 打印(输入A [...

回答 1 投票 0

位元操作符不

我遇到了一个位运算的问题。它是位NOT.如果A=5;那么~A=?5的二进制是101,倒数是010,再换算成十进制是0*2^2+1*2^1+0*2^0=2......。

回答 1 投票 0

打印用户输入的 int 的 MSB 和 LSB。

我想做一个程序,使用位智运算符打印用户给定的int的第一个和最后一个二进制值。例如,如果用户输入5,输出应该是 "二进制值是0101。...

回答 1 投票 0

从十进制数中获取特定的k位

我有一个数字x,我想从x中打印出k位的十进制,假设我有数字12 x = 12 k = 3 12的二进制是1100,k =3,所以我的新二进制将是100(十进制是8),即形式......

回答 1 投票 0

字节串和int的位运算

我正在将一些cython代码转换为python,进展顺利,直到我来到位元运算。下面是一段代码: in_buf_word = b'xff/xff/xff/xff/x00' bits = 8 ... ...

回答 1 投票 0


在给定范围内寻找掩码的子掩码。

如何找到一个给定掩码的最大的子掩码,这只是等于或小于一个给定的值r.例如一个掩码的子掩码(5在二进制101)是4(100在二进制),1(001在二进制)。现在如果...

回答 1 投票 0

最大值和最高值

给定一个正整数 N ,以及一个从 L 到 R 的正整数范围。找出该范围内与N具有最大位智和值的最小正整数。

回答 1 投票 0

郢书燕赵

我在C语言中有以下大恩迪亚:int32_t num = 0x01234567; 我想把它转换为中间的小恩迪亚,比如:0x45670123 在C语言中如何使用位运算符来做这件事。

回答 1 投票 -1

Eratosthenes的筛子--位优化问题。

我想每个人都遇到过Eratosthenes筛子的优化代码,有位运算。我正在努力想办法解决,我有一个问题,就是其中的一个操作在 ...

回答 2 投票 3

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