gpt4 book ai didi

javascript - 按位符号符号是如何工作的~

转载 作者:搜寻专家 更新时间:2023-11-01 00:16:16 27 4
gpt4 key购买 nike

所以,我查看了几个网站,但仍然不明白按位运算符 ~ 的作用。基本上,我知道对于像 4 这样用二进制表示为 100 的数字,当你把 ~4 放到 011 时应该翻转;但是,似乎以某种方式变成 -5 然后教程说了一些关于负载负数的 32 位表示形式。在这一点上我完全迷失了请解释 ~ 是如何工作的。

最佳答案

4 = 00000000 00000000 00000000 00000100

~4 = 11111111 11111111 11111111 11111011

因为最左边的位是 sign bit在带符号的 32 位值中,这就是负值的来源。稍微相关:您可能还想阅读 MSB , LSB .

关于javascript - 按位符号符号是如何工作的~,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50725845/

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