bit-shift

bit-shift

文章 0 浏览 6

位摆弄黑客:以明显的方式交错位

我对这个问题感兴趣 以明显的方式交错位 (来自 http://graphics.stanford.edu/~seander/bithacks.html) 无符号短x; // 交错 x 和 y 的位,以便所有…

心房敞 2024-09-09 00:16:51 9 0

从十六进制获取 LSB 的值(C 代码)

我在 C 中有这样的代码: unsigned char const data[ ] = {0x0a, 0x1d, 0xf0, 0x07}; 我需要提取它,以便最终值是: 0xa1df7 如果十六进制值至少有 1 …

橘虞初梦 2024-09-05 16:22:58 8 0

班次计数为负或错误太大 - 正确的解决方案?

我有以下函数用于读取大端四字(在抽象基本文件 I/O 类中): unsigned long long File::readBigEndQuadWord(){ unsigned long long qT = 0; qT |= re…

我也只是我 2024-09-05 05:15:44 11 0

为什么右移运算符产生零而不是一?

我正在自学 Java,并完成 Thinking in Java 中的练习。 在第 116 页的练习 11 中,您应该将整数右移到其所有二进制位置,并使用 Integer.toBinaryStri…

暖树树初阳… 2024-09-04 13:04:46 8 0

循环移位c

我必须将 int 向右移动一位并返回它 在 Java 中我可以只返回 n >>> 1; 这在C语言中可能吗? 我们得到的方法如下 // Return n after a right circular …

╰つ倒转 2024-09-03 18:35:26 9 0

操纵二的大幂的有效方法

对 2 的幂进行编码的最有效方法是通过整数的位移位。 1 << n 给我 2^n 但是,如果我有一个数字大于 int 或 long 中允许的最大值code>,我可以使用什么…

苏大泽ㄣ 2024-08-31 13:44:56 10 0

我如何在 C 中执行这些 asm ROR 和 BT/RCR 操作?旋转或从另一个数字移入一位

我正在将一些汇编代码转换为 C 语言,以便能够在我必须使用的当前编译器环境中使用它。 我已经完成了 2 个操作,我不知道如何翻译成 C。有人知道该怎…

梦在深巷 2024-08-31 04:09:30 12 0

PHP 等效的 javascript >>>用零填充按位运算符右移?

我可以知道如何做 PHP>>> ?此类运算符在 PHP 中不可用,但在 Javascript 中可用。 我刚刚发现了一个功能,如下所示: function zeroFill($a, $b) { $…

下雨或天晴 2024-08-29 07:01:06 13 0

C++ 中的移位运算符

如果移位运算符后的值 大于位数 左边的操作数,结果是 不明确的。如果左侧操作数是 无符号,右移是逻辑 移位,以便填充高位 带零。如果左侧操作数 是…

别把无礼当个性 2024-08-27 11:49:21 11 0

两个左尖括号“<<”有什么作用?在 C# 中是什么意思?

基本上都是标题里的问题。我正在查看 MVC 2 源代码: [Flags] public enum HttpVerbs { Get = 1 << 0, Post = 1 << 1, Put = 1 << 2, Delete = 1 << 3…

时光沙漏 2024-08-26 15:07:46 13 0

Java >> 之间是否有任何性能差异和>>右移运算符?

是否有理由认为>> (签名)和>> Java 中的(无符号)右位移运算符会执行不同的操作吗?我在我的机器上无法检测到任何差异。 这纯粹是一个学术问题;我…

就是爱搞怪 2024-08-26 08:26:56 13 0

如何生成64位掩码?

基于以下简单程序,按位左移运算符仅适用于 32 位。这是真的吗? #include #include using namespace std; int main(void) { long long currentTraffi…

眼眸里的快感 2024-08-25 19:59:57 10 0

C++移位

我对移位位不熟悉,但我正在尝试调试以下代码片段: if (!(strcmp(arr[i].GetValType(), "f64"))) { dem_content_buff[BytFldPos] = tmp_data; dem_co…

初心未许 2024-08-25 09:22:28 6 0

如何在 Java 中解析字节数组中的位字段?

我承担了一项艰巨的任务,即将来自源的一些传入 UDP 数据包解析为适当的 Java 表示形式。问题在于数据包中保存的数据不是字节对齐的。为了使协议尽可…

青巷忧颜 2024-08-24 02:18:07 6 0

C# 位移位:这种行为是规范中的行为、错误还是偶然?

我正在使用位移运算符(请参阅我的问题 位数组相等),一位 SO 用户指出了我计算移位操作数时出现的错误——我计算的 int 范围是 [1,32] 而不是 [0,31…

固执像三岁 2024-08-23 12:20:25 10 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

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