java 移位运算Java中右移运算

java 移位运算  时间:2022-03-02  阅读:()

Java中右移运算

将一个数的各二进制位全部右移若干位,正数左补0,负数左补1,右边丢弃。 操作数每右移一位,相当于该数除以2。 注:正数的原码,反码,补码一致;负数的反码是除去符号位外其余取反,负数补码是除去符号位外其余取反,末尾加1。 (二进制最左边一位是符号位) 带符号右移运算符(>>) 将一个数的各二进制位全部右移若干位,正数左补0,负数左补1,右边丢弃。 无符号右移运算符(>>>) >>>运算符把 expression1 的各个位向右移 expression2 指定的位数。右移后左边空出的位用零来填充。移出右边的位被丢弃 -1>>2 = -1 ?? -1:?? 原码:1000 0001 ?反码:1111 1110 ?补码:1111 1111 右移2位:1111 1111 ? ?( 用补码操作,并用 1? 补齐左边位) 再找反码:1000 0000 ? ?( 除去左边符号位,其余取反 ) 再找原码:1000 0001 = -1 ?( 还是将反码末尾加1 ) -5>>2=-2 -5:?? 原码:1000 0101 ?反码:1111 1010 ?补码:1111 1011 右移2位:1111 1110 ? ?( 用补码操作,并用 1? 补齐左边位) 再找反码:1000 0001 ? ?( 除去左边符号位,其余取反 ) 再找原码:1000 0010 = -2 ?( 还是将反码末尾加1 ) -5>>>2=1073741822 -5:? 原码:1111 1111 1111 1111 1111 1111 1111 0101 反码:1111 1111 1111 1111 1111 1111 1111 1010 补码:1111 1111 1111 1111 1111 1111 1111 1011 右移2位:0011 1111 1111 1111 1111 1111 1111 1110=1073741822

pacificrack:2021年七夕VPS特别促销,$13.14/年,2G内存/2核/60gSSD/1T流量,支持Windows

pacificrack官方在搞2021年七夕促销,两款便宜vps给的配置都是挺不错的,依旧是接入1Gbps带宽,KVM虚拟、纯SSD raid10阵列,支持包括Linux、Windows 7、10、server2003、2008、2012、2016、2019在内多种操作系统。本次促销的VPS请特别注意限制条件,见本文末尾!官方网站:https://pacificrack.com支持PayPal、支...

华纳云不限流量¥324/年,香港双向CN2(GIA)云服务器/1核1G/50G存储/2Mbps

华纳云(HNCloud Limited)是一家专业的全球数据中心基础服务提供商,总部在香港,隶属于香港联合通讯国际有限公司,拥有香港政府颁发的商业登记证明,保证用户的安全性和合规性。 华纳云是APNIC 和 ARIN 会员单位。主要提供香港和美国机房的VPS云服务器和独立服务器。商家支持支付宝、网银、Paypal付款。华纳云主要面向国内用户群,所以线路质量还是不错的,客户使用体验总体反响还是比较好...

NameCheap域名转入优惠再次来袭 搜罗今年到期域名续费

在上个月的时候也有记录到 NameCheap 域名注册商有发布域名转入促销活动的,那时候我也有帮助自己和公司的客户通过域名转入到NC服务商这样可以实现省钱续费的目的。上个月续费转入的时候是选择9月和10月份到期的域名,这不还有几个域名年底到期的,正好看到NameCheap商家再次发布转入优惠,所以打算把剩下的还有几个看看一并转入进来。活动截止到9月20日,如果我们需要转入域名的话可以准备起来。 N...

java 移位运算为你推荐
统一身份认证的好处实名认证的好处有哪些?新中大软件新中大财务软件的账套管理系统在哪源码哥c语言中,原码补码反码都必须是二进制吗?寻找手机查找手机是什么功能?怎么使用?ibm磁盘阵列请问什么是RAID5?什么是IBM RAID5卡?l六间房六间房在什么城市直播企鹅媒体企鹅媒体号被封禁怎么办杭州电子科技大学地址杭州电子科技大学在哪?旁边有什么学校?杭州电子科技大学地址杭州电子科大校址硬件视频会议系统硬件视频会议设备清单
四川虚拟主机 百度域名 广州服务器租用 电信服务器租用 免费域名空间申请 vps租用 播放vps上的视频 sharktech asp.net主机 xen 免费ddos防火墙 警告本网站美国保护 北京双线机房 腾讯实名认证中心 中国电信宽带测速器 服务器维护 ebay注册 lamp是什么意思 lamp架构 宿迁服务器 更多