bit-manipulation

bit-manipulation

文章 0 浏览 7

在类常量 PHP 中组合位标志

可能的重复: 未解析基本语法的解决方法 我试图允许开发人员指定任意位的组合来指定他们想要包含在响应中的数据片段。 class ClassName { const BUIL…

清风夜微凉 2024-12-29 02:52:40 0 0

在 C# 中计算整数的 log2 的最快方法是什么?

如何最有效地计算 C# 中整数(以 2 为底的对数)所需的位数?例如: int bits = 1 + log2(100); => bits == 7 …

浮萍、无处依 2024-12-28 19:18:53 2 0

使用 varbinary 右侧运算符的 TSQL vbinary 位掩码

我正在寻找一些提示或技巧来应对我面临的这个设计挑战: 我需要对数据库中存储的两个相同大小的 varbinary 字段进行位屏蔽。只是为了澄清,不,这不是…

梦行七里 2024-12-28 13:28:28 1 0

5 位有符号整数?

我仍然在使用 Ruby 处理按位运算符。 获取值 11100(以 10 为基数的 28)(从比特流),我希望将其视为 -4,即 5 位有符号整数。 你将如何进行? 我知…

情泪▽动烟 2024-12-28 05:48:40 0 0

有没有办法在 AGAL 中进行按位移位操作?

如果我将所有颜色编码为一个浮点值 (RGB),如下所示: //Each Channels are from 0 - 255 red << 16 | green << 8 | blue; 如何在 AGAL 中检索这些颜…

七颜 2024-12-27 20:18:52 3 0

检查字节中第 n 位是否已设置的函数

我想要一个简单的 C 函数,如果字节中的第 n 位设置为1,它将返回 true。否则会返回 false。 就执行时间而言,这是一个关键函数,因此我正在考虑执行…

凉世弥音 2024-12-27 13:37:10 0 0

隔离位组的有效且可读的方法

给定偏移量 OFF 和长度 LEN,隔离一组位并将其右移。 (用法:int 保存多个具有给定偏移量和长度的较小范围整数)。例如使用偏移量 4 和长度 4, a = …

国产ˉ祖宗 2024-12-27 12:44:53 0 0

使用按位运算符快速字符串搜索

使用按位运算符在很长的字符串中查找子字符串的最快(并行?)方法是什么? 例如,找到人类基因组中“GCAGCTGAAAACA”序列的所有位置 http:/ /hgdownl…

烟花肆意 2024-12-27 02:48:21 3 0

01001001 的算术左移是什么?

我认为是00010010 即它试图保持符号位不变。 另一方面,逻辑左移 1 个位置将是 10010010 这是正确的吗?…

舟遥客 2024-12-26 11:10:24 3 0

AND 语句的 PHP 简写语法

我正在尝试实现逻辑连接 AND,并且想知道是否允许使用这种速记符号: $hasPermissions &= user_hasAppPermission($user_id, $permission); 或者我必须…

迟到的我 2024-12-26 07:25:53 3 0

如何将包含 32 位数字的字符串拆分为两个 16 位寄存器

我正在开发一个项目来计算 16 位算术汇编中两个 32 位数字的 gcd。那么,如何将包含 32 位数字的字符串拆分为两个 16 位寄存器呢? 例如: “12345678…

暮光沉寂 2024-12-26 06:19:28 1 0

在 C# 中将 int 转换为 4 字节的最快方法

在 C# 中将 int 转换为 4 字节的最快方法是什么? 最快的是执行时间而不是开发时间。 我自己的解决方案是这样的代码: byte[] bytes = new byte[4]; u…

阳光①夏 2024-12-26 01:54:00 2 0

函数参数中的按位或 (|)

我想知道如何做到这一点: func(param1|param2|param3) 然后在函数中提取这些值,我在多个函数中看到了这一点,或者这样做更好: func(param1, ...) …

筱武穆 2024-12-25 10:37:27 3 0

android:如何像Photoshop一样创建叠加混合?

我正在我的 Android 应用程序中尝试实现叠加混合(如 Photoshop)。我尝试了不同的 PorterDuff.Modes(即 SCREEN、MYLTIPLY 等)和不同的组合,但无法…

一场春暖 2024-12-25 10:17:16 1 0

创建位掩码的 C 宏——可能吗?我发现了 GCC 错误吗?

我对创建一个宏来为设备寄存器生成位掩码(最多 64 位)有点好奇。这样 BIT_MASK(31) 会生成 0xffffffff。 然而,几个 C 示例并不像想象的那样工作,…

楠木可依 2024-12-25 09:28:13 2 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文