小编Zen*_*h19的帖子

翻转位而不会得到负数

如何在不改变符号的情况下翻转整数的位?例如,我如何翻转"1010"(10 10)到"0101"(5 10)?

按位操作者否定结果负数:~10(~0b1010)→ -11(0b0101).

ruby bit-manipulation

3
推荐指数
1
解决办法
322
查看次数

标签 统计

bit-manipulation ×1

ruby ×1