问几个关于左移运算符,右移运算法,按位与,或,异或,按位取反运算问题
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/08/19 17:39:40
问几个关于左移运算符,右移运算法,按位与,或,异或,按位取反运算问题
在计算这些时候,用的是原码还是补码?
为什么~-5=4?
2=-3?
-3^3=2?
-1
在计算这些时候,用的是原码还是补码?
为什么~-5=4?
2=-3?
-3^3=2?
-1
![问几个关于左移运算符,右移运算法,按位与,或,异或,按位取反运算问题](/uploads/image/z/8440929-9-9.jpg?t=%E9%97%AE%E5%87%A0%E4%B8%AA%E5%85%B3%E4%BA%8E%E5%B7%A6%E7%A7%BB%E8%BF%90%E7%AE%97%E7%AC%A6%2C%E5%8F%B3%E7%A7%BB%E8%BF%90%E7%AE%97%E6%B3%95%2C%E6%8C%89%E4%BD%8D%E4%B8%8E%2C%E6%88%96%2C%E5%BC%82%E6%88%96%2C%E6%8C%89%E4%BD%8D%E5%8F%96%E5%8F%8D%E8%BF%90%E7%AE%97%E9%97%AE%E9%A2%98)
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��
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��