全站数据
8 4 2 0 5 8 1

15右移一位是多少

考研酱 | 简单学习,快乐成才!         
问题更新日期:2024-10-28 10:11:23

问题描述

15右移一位是多少,在线求解答
精选答案
最佳答案

15右移两位就是15/(2^2)=15/4=3.75,

15的2进制是1111,左移2位就是111100就是60,右移2位就是11就是3。

将一个运算对象的各二进制位全部右移若干位,正数左补0,负数左补1。

4 >> 2 = 1;

-14 >> 2 = -4;

【补充】:对于右移,直观的理解为,对于正数来说,右1移相当于除以2(但效率比除法高);对于负数来说,没有直观的理解。

其他回答

15右移一位是15.0,是整数没有改变大小