-
仅使用按位转换long和int
我试图仅使用按位运算符重现以下函数的输出! 〜&^ | + << >>。 <pre><code>int test_dl2(int x, int y) { lon -
使用AVX2和SSE2进行位向量运算
我是AVX2和SSE2指令集的新手,我想学习更多有关如何使用此类指令集来加速位向量运算的信息。 到 -
sarq和shrq之间的区别
名称:值 %rdi:0x6 %rax:0x4 sarq和shrq有什么区别? 如果我有sarq $ 1,%rdi这 -
MySQL按位比较
我有一个带有用户表的mysql,其中的调查表答案按位保存。如何找到按位参考最常见或最不常见的用户? -
一起使用&和〜运算符
我遇到了一些将<code>&</code>和<code>~</code>运算符一起使用的代码。该代码将给定的二进制字符串作为其 -
位爆炸数据和时钟同步问题
我正在尝试将一系列数据从ATSAME70Q21传递给一系列移位寄存器(TLC5971 LED驱动器)。我的生产硬件可能会 -
如何将位串拆分为任意位
我正在尝试读取一串位,并以有意义的方式将它们打印到单独的文件中。 本质上,我正在从传感 -
计算AVX2向量中每个元素的前导零位,模拟_mm256_lzcnt_epi32
在AVX512中,有一个固有的<code>_mm256_lzcnt_epi32</code>,它返回一个向量,对于8个32位元素中的每个元素,该 -
有没有一种标准的方法,如何在大字节序中打包非字节对齐的位?
我存储了<em> n </em>个字节(在我的情况下是Qt中的<code>QByteArray</code>,但我认为这个问题更笼统)。 < -
如何生成两个k位长的数字,并将其相乘成2k位长的数字?
我的意思是,在RSA算法中,有两个数字p和q用于生成n。我想生成两个数字,使其相乘为1024位长。 -
用按位和运算符分配值
我意识到这是一件微不足道的事情,但是我无法将其包裹住。 假设我正在使用<a href="https://i.stack. -
如何制作涂抹工具算法?
我正在创建一种涂抹工具的算法,但是必须逐个像素地完成。 涂抹工具的概念很简单 onMouse -
为什么我的(Leetcode#231)2的幂的实现给出了错误的结果?
该问题要求编写一个以整数作为输入的函数,如果整数是2的幂,则返回true。我想同时使用按位与运算符 -
在ARM汇编中的32位字内有效的按字节旋转
假设我们有一个32位寄存器,它由四个字节<code>R = b0|b1|b2|b3</code>组成。 我想做的是计算<code>R'</ -
C函数,可将k位数据写入缓冲区
我正在尝试编写ac函数,以将k位数据以给定的位偏移量写到缓冲区中,作为我正在编写的压缩库的一部 -
在位串中找到“适合”位模式的更好算法
我面临以下问题:给定一个相对较短的位模式,我想找到它在合理的长位字符串中“适合”的位置。合 -
系统Verilog:用于零件索引的电线输入
我有以下代码: <pre><code>module rotate ( input wire [5:0] index,// tells how many bits to rotate input [31:0] a, -
将32位整数拆分为2个带符号的16位短裤
是否有任何简单的方法可以将32位寄存器的值分别分成2个带符号的16位短裤? 我想到了这个 <pr -
如何强制异或运算保持在可见的ASCII范围内?
假设您有一个值<code>k in [32,126]</code>和另一个值<code>p in [32,126]</code>。如果计算<code>p xor k</code>,可能会 -
按特定顺序重新排列乌龙
对于计算机游戏,我使用存储在<strong> ulong </strong>中的位掩码(希望我正确使用此术语)。 该位掩码正 -
如何更改uint32_t变量中单个字节的值?
我有一项作业,要求我读取图片文件作为每个像素的uint32_t变量(3个字节表示颜色,1个字节表示饱和度 -
在DP问题中使用布尔的按位存储
我在<a href="https://leetcode.com/problems/can-i-win/" rel="nofollow noreferrer">this leetcode</a>上工作,我想知道如何使用 -
查找将一个节点划分为4个节点的位位置
我有一个根节点(S1),其范围值表示为1073741824(最小),2147483648(最大)。我将该范围划分为代表4个 -
了解〜按位运算符
文档说: <blockquote> 一元<code>~</code>(取反)运算符产生其纯或长整数参数的按位取反。 </blo -
对于给定的两个整数A和B,找到一对数字X和Y,使得A = X * Y和B = X x或Y
我正在为一本竞争性编程书籍中的这个问题苦苦挣扎,但没有解决方法。 <br/> <br/>对于给定的两个整数<b -
我可以执行哪些位掩码操作?
我正在使用Java SWT,它具有很多可以使用的位标志和操作,但是我对它们不熟悉。 为了更好地解释 -
有没有办法将任何数字编码为一系列8位数字,包括一个终止字符?
所以我想编码小到0的数字,以及大到很高的数字(32位,64位,其他8位倍数...)。一种简单的方法是仅 -
当一个为负数时,如何将两个16位值组合为一个32位值?
我在堆栈溢出中发现了几个线程,这些线程演示了当两个操作数均为正数时如何将两个16位值组合为一个 -
右移编码整数
好的,我不得不用位运算符对数字进行编码然后对其进行解码 这是我想出的对数字进行编码的方 -
如何从32位RGB值获得单色?
我是编码的新手,我对Java中的按位运算符有一些疑问。我需要创建一个基本上由3种不同颜色的3个8bit二