gpt4 book ai didi

javascript - 为什么与1(&1)按位运算总是返回0或1

转载 作者:行者123 更新时间:2023-12-02 14:37:26 27 4
gpt4 key购买 nike

我刚刚开始学习按位运算,想问为什么 1 ( &1) 按位运算总是返回 0 或 1 。

最佳答案

0 & 0 === 0
0 & 1 === 0
1 & 0 === 0
1 & 1 === 1

因此任何数字 & 1 都将始终是 0 或 1

二进制...任何数字

xxxxxxxxxxxxx0

xxxxxxxxxxxxx1

其中 x 可以是 0 或 1

二进制中的 1 是

00000000000001

所以

xxxxxxxxxxxxx1 &
00000000000001 ==
00000000000001

xxxxxxxxxxxxx0 &
00000000000001 ==
00000000000000

关于javascript - 为什么与1(&1)按位运算总是返回0或1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41501115/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com