bitwise-operators

bitwise-operators

文章 0 浏览 4

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

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

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

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

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

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

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

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

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

填充可变数量的

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

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

十进制转二进制

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

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

检查 BigNum 上是否设置了位

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

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

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

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

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

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

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

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

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

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

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

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

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

苦行僧 2024-12-10 19:11:45 2 0

Intel 8085 汇编中的位移操作有何作用?

我试图向自己解释以下 8085 汇编代码 我有这段代码,要求输入两个数字(来自 IDE 中的虚拟键盘)并将它们显示在 LED 7 和 8 上: .ORG 0000 CALL DATA…

再浓的妆也掩不了殇 2024-12-09 12:58:49 3 0

在 ARM 中设置寄存器一位的最有效方法是什么?

我正在编写 ARM 汇编代码,在某些时候必须将寄存器的单个位设置为 1。当然,最好通过“register-or-bitmask”方法来完成。但是,根据 ARM 文档,汇编 …

乖乖哒 2024-12-08 13:29:31 1 0

F# 中的位移和字节到 int 转换

我正在使用 kinect 在 F# 中执行一些操作,但在处理深度数据时遇到一些问题。我一直在关注本教程: http://digitalrr0r.wordpress.com/2011/06/21/kin…

挖鼻大婶 2024-12-07 22:37:03 2 0

PHP 中的异或加密

我是 Xor 加密的新手,并且在使用以下代码时遇到了一些问题: function xor_this($string) { // Let's define our key here $key = ('magic_key'); //…

時窥 2024-12-06 13:39:28 1 0

执行“增量按位移位运算符”吗?存在于C#中吗?

假设我想通过按位移位来增加一个数字,即 1, 2, 4, 8, 16, etc 有没有办法压缩 i = i << 1 下面是类似增量运算符 (++) 的内容? for (int i = 1; i <=…

叹沉浮 2024-12-05 13:33:21 0 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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