gpt4 book ai didi

c - C/C++中算术移位的实现

转载 作者:行者123 更新时间:2023-11-30 21:19:06 25 4
gpt4 key购买 nike

有没有办法只使用 AND、OR、NOT、XOR 运算来实现算术左移和算术右移?

最佳答案

在每个 AND、OR、NOT 和 XOR 运算中,结果中的每一位仅是操作数中同一位置的一个 (OT) 或两个 (AND、OR、XOR) 位的函数。在除零以外的任何量的移位中,结果中的每一位都是被移位的操作数中不同位置中的位的函数。因此,不可能仅通过 AND、OR、NOT 和 XOR 来计算移位。

关于c - C/C++中算术移位的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57832146/

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