博客
关于我
关于1>>>32移位
阅读量:144 次
发布时间:2019-02-28

本文共 240 字,大约阅读时间需要 1 分钟。

对于整数类型的右移操作,需要注意其位数影响的特性。32位整数(int)右移32位等同于无位移,同理,64位长整数(long)右移64位也等同于无位移。这是因为整数类型的位数决定了其最大的右移次数,超过位数的右移相当于没有进行位移操作。

在编程中,右移运算符(>>)用于整数的位移操作。对于32位整数,右移32位相当于没有位移,因为整数已经无法再扩展到超过其定义位数。同样,64位长整数右移64位也是如此。这种特性在处理位操作时需要特别注意,以避免由于位移次数超过位数而产生的误解。

转载地址:http://umad.baihongyu.com/

你可能感兴趣的文章
Oracle 11g超详细安装步骤
查看>>
Oracle 12c中的MGMTDB
查看>>
Oracle 12c安装报错Installation failed to access the temporary location(无法访问临时位置)...
查看>>
Oracle 9i数据库管理教程
查看>>
ORACLE Active dataguard 一个latch: row cache objects BUG
查看>>
oracle avg、count、max、min、sum、having、any、all、nvl的用法
查看>>
Oracle BEQ方式连接配置
查看>>
oracle Blob保存方式,oracle 存储过程操作blob
查看>>
Oracle BMW Racing sailing vessel帆船图
查看>>
ORACLE Bug 4431215 引发的血案—原因分析篇
查看>>
Oracle Business Intelligence Downloads
查看>>
Oracle cmd乱码
查看>>
Oracle Corp甲骨文公司推出Oracle NoSQL数据库2.0版
查看>>
【Docker知识】将环境变量传递到容器
查看>>
uniapp超全user-agent判断 包括微信开发工具 hbuilder mac windows 安卓ios端及本地识别
查看>>
Oracle DBA课程系列笔记(20)
查看>>
oracle dblink 创建使用 垮库转移数据
查看>>
oracle dblink结合同义词的用法 PLS-00352:无法访问另一数据库
查看>>
Oracle dbms_job.submit参数错误导致问题(ora-12011 无法执行1作业)
查看>>
oracle dg switchover,DG Switchover fails
查看>>