bitwise-operators

bitwise-operators

文章 0 浏览 7

PHP 5.2.17 和 5.3.5 位运算符不一致

因此,我在哈希生成器的很多地方使用了按位 or 和 and 。 问题是,当我对 2.0157279968262 和 8657485824 进行按位或运算时, 5.2.17 给出了 86574858…

始于初秋 2024-12-18 17:43:30 5 0

什么是>>和<< Python 中的运算符?

>> 和 << 的用途是什么? 我在代码中读到了这个: https://github.com/mlaiosa/emlx2maildir/blob /master/emlx2maildir.py FL_READ = (1<<0) FL_DELE…

ゝ杯具 2024-12-17 21:45:26 9 0

枚举标志检查标志始终返回 true

我一定在做一些非常愚蠢的事情,但我看不出是什么。在一个简单的控制台应用程序中,我有; [Flags] public enum ConsoleStates : byte { TopLevel, Al…

罪#恶を代价 2024-12-15 22:55:15 4 0

按位运算如何计算回来

我想用按位运算加密一些信息。 例如两个数字按位或:8和1到9。 但是我如何加密它以获得我的根号? 格雷茨…

轮廓§ 2024-12-15 13:27:21 10 0

设置 unsigned int 的最后“n”位

如何(以最优雅的方式)精确设置 uint32_t 的 n 个最低有效位?也就是写一个函数void setbits(uint32_t *x, int n);。函数应处理从 0 到 32 的每个 n…

蝶…霜飞 2024-12-15 08:52:27 4 0

OR(|)、XOR(^)、AND(&) 重载

如何重载 &, | C# 中的 和 ^ 运算符以及重载如何工作? 一段时间以来我一直在尝试寻找一些好的答案,但还没有找到。我将分享任何有用的文章。…

北座城市 2024-12-14 07:34:39 6 0

这个java方法对按位运算有什么作用?

我对按位运算不熟悉。这是一种图像处理算法。怎么了? void binarize50(int pixels[]) { for(int i = 0; i < pixels.length; i++) { int gray = ((pix…

情仇皆在手 2024-12-13 10:59:08 4 0

PHP 中根据报告级别触发错误的函数

这是一个愚蠢的问题,但我似乎无法理解与完成此操作相关的位掩码测试: 假设我创建了一堆通用函数来扩展 PHP 的函数库: /** * * @param string $path…

狼性发作 2024-12-12 14:11:33 6 0

填充可变数量的

用未知(在编译时)数量填充变量的最佳方法是什么?例如,假设: int n = 5; int b = fillwithones(5); 现在 b 包含 11111(二进制)。 我不能只是硬…

凉风有信 2024-12-12 09:36:06 4 0

十进制转二进制

我有一个数字,我想在 C 中将其转换为二进制(从十进制)。 我希望我的二进制始终为 5 位(十进制永远不会超过 31)。我已经有一个通过除法手动完成此…

べ映画 2024-12-12 01:39:31 5 0

检查 BigNum 上是否设置了位

我有一个像这样的字符串格式的bignum:“123456789123456789123456789”,我需要检查是否设置了指定位。该字符串中的组成部分是单个数字。 通常,如果…

梦幻之岛 2024-12-11 18:00:19 11 0

为什么 ( x & 3 ) 与 ( x mod 4 ) 相同?

我找到了一些示例源代码,其中作者似乎使用按位 & 运算符而不是 % 运算符。然而,当我尝试 x & 4 它不会产生与 x % 5 相同的值。…

不必了 2024-12-11 17:46:37 7 0

为什么带有 XOR 的翻转所有位会像 OR 一样打印?

这里我尝试实现 XOR (^) 来翻转数字中的所有位。但由于某种原因,它打印出全 1,就好像 XOR (^) 实际上是 OR (|)。我似乎无法理解为什么。我查看了运…

橘寄 2024-12-11 05:28:32 3 0

寻找特定的一对“10”或“01”在字符数组中

这可能是一个有点理论性的问题。我有一个包含网络数据包的字节字符数组。我想检查每 66 位是否出现一对特定的位(“01”或“10”)。也就是说,一旦找…

梦中的蝴蝶 2024-12-11 04:33:50 5 0

我该如何申请<<运算符和 ++字符指针 IN C 上的运算符

我想在字符指针上应用 << 移位运算符,并希望在某个位置增加它的值。 例如: char *p; 在 *p 中,我想在某个特定位置应用左移 *(p+i) << 1 和 ++ 在特…

苦行僧 2024-12-10 19:11:45 8 0
更多

推荐作者

空城旧梦

文章 0 评论 0

破晓

文章 0 评论 0

半仙

文章 0 评论 0

宫墨修音

文章 0 评论 0

17780639550

文章 0 评论 0

潮男不是我

文章 0 评论 0

更多

友情链接

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