作业帮 > 数学 > 作业

问几个关于左移运算符,右移运算法,按位与,或,异或,按位取反运算问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/25 06:50:26
问几个关于左移运算符,右移运算法,按位与,或,异或,按位取反运算问题
在计算这些时候,用的是原码还是补码?
为什么~-5=4?
2=-3?
-3^3=2?
-1
1,2:这是因为~x=-x-1
3:^是异或运算,两个数的二进制列竖式,相同的异或得0,不同的得1.
4:
再问: -1�IJ�����ȫ1 ��ô�ڼ�����Щʱ���õ��Dz�������
再答: �ڼ�����ڲ�������Ĵ洢�õ�ȫ���Dz�����ʽ��
再问: ��������� -3�IJ�����11111101,3�IJ�����01111101��-3^3Ϊ10000000����1000000�IJ��룬��10000000����2�Ķ����ư���
再答: -3�IJ�����11111101, 3�IJ�����00000011 00000010--------����2�� Ҫ�ǵã������ԭ�롢���롢����ȫ������ͬ��
再问: -3�IJ�����11111101, 3�IJ�����00000011��ô�õ� 00000010 ��ͬΪ0����ͬΪ1 ��Ӧ����11111110��
再答: 3�IJ�����11111101, 3�IJ�����00000011 11111110--------����-2�� ʵ������ʱC�����Ҳ��-2��