这个表达式有什么作用?

发布于 2024-10-08 17:52:35 字数 141 浏览 0 评论 0原文

这个表达式在十进制中有什么解释吗?换句话说,用逻辑运算代替算术运算是不是一种高效的计算实现?

1)一个数字N加一个十六进制,即(N+0x7f) 2) 对同一十六进制进行按位与和按位非。

(N+0x7f) & (~0x7f)?

Is there any interpretation of this expression in the decimal system? In other words, is it an efficient implementation of calculation using the logical operation in place of arithmetic operation?

1) A number N plus a hexadecimal, i.e. (N+0x7f)
2) take the bitwise AND with the bitwise NOT of the same hexadecimal.

(N+0x7f) & (~0x7f)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦幻的味道 2024-10-15 17:52:35

它将 N 更改为大于 N 的最接近的 0x7F 倍数。

It is changing N to the closest multiple of 0x7F which is greater than N.

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