bitwise-operators 相关问题

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

PHP7按负数移位按位会在PHP中引发ArithmeticError

我们正在寻求切换到PHP7服务器,并对网站的现有代码运行一些兼容性检查。发现的问题之一是具有以下功能,并且按位移位...

回答 1 投票 3

性能方面,Bitwise运算符与正常模数的速度有多快?

在正常流程中使用按位运算或在if,if等条件语句中使用是否会提高整体性能,并且在可能的情况下使用它们会更好吗?例如:if(i ++&...

回答 7 投票 28

什么是^ b和(a&b)<< 1?

我在leetcode中做了这个问题。请求:计算两个整数a和b的总和,但不允许使用运算符+和 - 。我无法理解它给出的解决方案......

回答 4 投票 26

按位移位舍入

这是关于维基百科上的文章的摘录https://en.wikipedia.org/wiki/Arithmetic_shift:在二进制补码二进制数上向右移位n位具有划分它的效果......

回答 1 投票 0

在C中屏蔽后的打包位

假设我有一个数字,我想将每个其他位解释为一个新数字,例如uint16_t a = 0b1111111000000001; uint16_t mask = 0xAAAA; // 0b1010101010101010我现在希望能够得到每一个......

回答 1 投票 1

第一次尝试使用按位运算符进行标记检查

所以我最终会尝试优化我的代码,我正在做一堆标志检查。我试图通过简单地使用8位代表一个八边形开始简单,我将有一个8位数字, ...

回答 1 投票 0

什么是(x&1)和(x >> = 1)?

我正在尝试分配:“在不使用sizeof()函数的情况下查找无符号整数数据类型中的位数。”我的设计是将整数转换为位然后计算它们。 ...

回答 4 投票 33

用&1 << 0测试值?

当涉及到有点操作时,我是新手,我偶然发现了一些有趣的东西。假设如下:unsigned char A; unsigned char B; if(A&1 << 0){//测试}为什么......

回答 1 投票 1

将表示有符号整数的字节数组转换为整数的公式

没有特定语言,这个问题更通用。我更感兴趣的是跨语言解决这个问题。我发现的每个答案都引用了类似......的内置方法。

回答 2 投票 1

为什么使用按位运算符而不是直接int值分配HashMap的默认初始容量? [重复]

/ ** *默认初始容量 - 必须是2的幂。 * / static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; java.util.Map类有一个静态成员...

回答 2 投票 1

向后打印unsigned char的二进制表示?

这段代码究竟是如何工作的?我对第一个for循环感到困惑,因为二进制从0开始,只要它不等于它将增加的char的二进制表示,那么二进制......

回答 1 投票 -1

如何将int64值附加到biginteger值

我有BigInterger Dim posBigInt As BigInteger =&H27677495我也有in64 Dim int_four因为Int64 =&H30034003我想将int64值附加到大整数值它应该是:posBigInt ...

回答 1 投票 -1

XOR与非二进制数字有什么关系?

例如,0 ^ 1将返回1并且1 ^ 1将返回0这显然用于翻转位。但是,我已经看到XOR的应用如55 ^ 4或73 ^ 1我不明白...

回答 2 投票 -1

您可以使用AWS CLI进行AND / OR类型查询吗?

我想在AWS CLI查询中使用AND OR样式的按位操作符。具体来说,我想找到我们所有的负载均衡器:面向互联网(Scheme ==“internet = facing”)使用......

回答 1 投票 0

Bitstrings和旗帜转移

我对按位和所有有趣的爵士乐都很陌生,所以不太了解它的一切。我有两个问题。 A)我最近遇到的类似于...的标志和位移问题

回答 1 投票 0

Java中&和&&有什么区别?

我一直以为Java中的&&运算符用于验证它的布尔操作数是否都为真,并且&运算符用于对两个整数类型进行逐位运算。 ...

回答 13 投票 139

布尔运算符的差异:&vs &&和| vs ||

我知道&&和||的规则但是什么是&和?请以一个例子向我解释这些。

回答 11 投票 97

什么是位屏蔽?

我对C编程很新,我遇到了掩码。有人可以向我解释位屏蔽的一般概念和功能吗?非常感谢例子。

回答 2 投票 137

使用位运算符

我正在使用Windows平台上的C ++应用程序。有一个unsigned char指针,以十进制格式获取字节。 unsigned char array [160];这将有这样的值,array [0] = 0 array [1] = 0 ...

回答 2 投票 0

PHP is_numeric vs~(〜(float)$ value)性能和功能

最近我想尽可能快地在数组中搜索数值(整数,双数和带指数表示法的数字)。我最初使用'is_numeric()',因为我们经常使用它作为我们的goto ...

回答 1 投票 1

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