sách gpt4 ai đã đi

integer - 带整数的 boolean 运算

In lại 作者:行者123 更新时间:2023-12-04 23:34:33 30 4
mua khóa gpt4 Nike

这个问题在这里已经有了答案:




12 年前关闭。




这可能是非常基本的......但我似乎不明白:

如何

(2 & 1) = 0
(3 & 1) = 1
(4 & 1) = 0

等等..

上面的这种模式似乎有助于找到偶数

hoặc
(0 | 1) = 1
(1 | 1) = 1
(2 | 1) = 3
(3 | 1) = 4
(4 | 1) = 5
(5 | 1) = 5

我知道 boolean 代数是如何在位之间工作的。但我不明白 boolean 代数如何处理整数(至少在 C# 中)。

Cảm ơn trước.

1 Câu trả lời

它在 C# 中的工作方式与在二进制中的工作方式相同。
2 | 1 = 34 | 1 = 5 .

要理解这一点,您需要考虑 1、2、3、4 和 5 的二进制表示:
010 | 001 = 011100 | 001 = 101 .

相似地:
010 & 001 = 000011 & 001 = 001

关于integer - 带整数的 boolean 运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/319696/

30 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com