使用异或求两个数的较小值 (y^(x^y)&-(x 如果x所以计算机中-1表示为全1;所以在下一步的运算中(x^y)&-(x 如果x>y;则根据运算规则有,-(x综上所述,所以这个式子返回的是x和y的最小值。经过以上的分析,我们可以很快推导出使用这些位运算计算二者最大值的方法,即(y^(x^y)&(x 编程基础 2023-11-22 46 点赞 0 评论 69 浏览