bit-manipulation

bit-manipulation

文章 0 浏览 4

不使用 '/' 进行除法

谁能告诉我一种在不使用“/”的情况下执行除法运算的有效方法。我可以使用类似于二分搜索的方法以 log(n) 步计算整数值。 115/3 57 * 3 &gt 115 28 * …

国粹 2024-10-24 13:06:00 3 0

改进这个 PHP 位域类的设置/权限?

很长一段时间以来,我一直在尝试找出在 PHP 中针对不同用户设置和权限的应用程序的不同区域使用位掩码或位字段的最佳方法。到目前为止我走得最远的是…

心作怪 2024-10-24 01:22:40 1 0

如何将字节数据转换为位并再次转换回字节?

1 字节 = 8 位。 我必须在 120 位上工作。所以 15 字节。 这120位的形式将是00010101000000………… 所以 00010101 的每 8 位是 1 个字节。 所以我想…

如梦亦如幻 2024-10-23 11:42:49 1 0

位运算符改变算术结果

有人可以向我解释为什么下面的代码: var a = 0xFFFFFFFF a &amp= 0xFFFFFFFF a += 1 alert( "a = " + a ) var b = 0xFFFFFFFF b += 1 alert( "b = " …

魂ガ小子 2024-10-22 19:08:56 1 0

在 C++ 中使用按位运算符将 4 个字符更改为 int

我必须做的是以二进制模式打开一个文件,其中包含旨在解释为整数的存储数据。我看过其他示例,例如 Stackoverflow-Reading “integer” size bytes fr…

故事与诗 2024-10-22 05:56:40 1 0

计算 log_2(n) 的最快方法,其中 n 的形式为 2^k?

假设我有 n=32。我想知道 log_2(n) 是什么。 在本例中,log_2(32) = 5。 一般来说,计算 2^k 数的对数最快的方法是什么? IE 给定 n = 2^k。 log_2(n)…

北方的韩爷 2024-10-22 05:00:57 1 0

C 中的按位饱和加法 (HW)

我正在做一项作业,但我不知道如何实现它。我必须创建一个函数 sadd(int x, int y) ,它返回相加的数字,除非它溢出(然后只返回最大可能的 int)。我…

兰花执着 2024-10-21 19:39:06 1 0

如何用单个值表示 4 种布尔可能性

我想在一个值中存储 4 个布尔可能性。例如, 我想要一个单一值来判断一个人是否: IsSingle 已毕业 是男 IsLookingForPartner 那么将它们存储在一个字…

云归处 2024-10-21 18:18:23 2 0

使用按位运算符实现除法

如何使用按位运算符实现除法(不仅仅是除以 2 的幂)? 详细描述一下。…

醉酒的小男人 2024-10-21 12:05:21 2 0

测试固定集是否相等且无分支

我有一组整数 (x, y, z) 和一个采用 3 个整数 (u, v, w) 的函数。如何测试 (x,y,z) == (u,v,w) ?天真的方法是: bool match = (x == u || x == v || …

站稳脚跟 2024-10-21 06:21:11 2 0

在Matlab中对浮点数进行位修改

我正在 Matlab 中使用非负矩阵分解将矩阵分解为两个因子。使用它,我从 A 得到两个双精度浮点矩阵 B 和 C。 示例结果是 B(1,1) = 0.118 C(1,1) = 112.…

︶ ̄淡然 2024-10-21 01:16:43 2 0

MFC位移超过32位

我目前在位移运算符方面遇到问题。我对此不熟悉,所以请原谅这个蹩脚的问题。 我有下面的代码: INT iBitShift = 82 INT iMaxColumn = 82 for ( iCol …

青芜 2024-10-21 00:36:00 1 0

在 Ruby 中解压签名的小端字节序

所以我正在研究一些 MongoDB 协议的东西。所有整数都是有符号的小端字节序。使用 Ruby 的标准 Array#pack 方法,我可以将整数从整数转换为我想要的二…

墨落画卷 2024-10-20 21:39:03 2 0

C# 位对位异或 &文件输入/输出

好的,我有一个 35 MB 的文件,它是通过位对位异或加密的(我相信是按位异或),我想知道一种解密它的好方法,然后使用 C# 上的文件 I/O 再次加密它。…

蓝颜夕 2024-10-20 11:13:07 1 0

ASCII 压缩器适用于短测试文件,不适用于长测试文件

系统编程中当前的项目是提出一个 ASCII 压缩器,它可以删除顶部的零位并将内容写入文件。 为了方便解压,将原始文件大小写入file,然后是压缩后的char…

澉约 2024-10-20 10:07:17 1 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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