当前位置: 首页 > news >正文

原码、反码、补码、位运算

在这里插入图片描述

一、原码、反码、补码

在这里插入图片描述

二、位运算符

java 中有 7 个位运算(&、|、^、~、>>、<<和 >>>)

在这里插入图片描述
案例:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

还有 3 个位运算符 >>、<< 和 >>> , 运算规则

  1. 算术右移 >>:低位溢出,符号位不变,并用符号位补溢出的高位
  2. 算术左移 <<: 符号位不变,低位补 0
  3. ‘>>>’ 逻辑右移也叫无符号右移,运算规则是: 低位溢出,高位补 0
  4. 特别说明:没有 <<< 符号
    在这里插入图片描述
    在这里插入图片描述

http://www.mrgr.cn/news/49614.html

相关文章:

  • HDLBits中文版,标准参考答案 | 3.2.5 Finite State Machines | 有限状态机(5)
  • RTOS实时系统-互斥锁如何保确保同一时间只有一个任务可以访问该资源
  • linux系统账号安全应该如何设置
  • 【ShuQiHere】使用域名代替 IP 地址进行 SSH 连接的完整指南*
  • 【数据结构】:破译排序算法--数字世界的秩序密码(一)
  • 常见几大排序算法
  • 从物理到人工智能:诺贝尔物理学奖开启新纪元
  • 英语变化的总结
  • 如何构建高效的公路工程资料管理系统?
  • 【JVM】内存模型
  • 基于SSM框架学籍管理系统的设计与实现
  • Xilinx远程固件升级(二)——STARTUPE2原语的使用
  • AI开发-三方库-Hugging Face-Tokenizer
  • 通信工程学习:什么是SDRAM同步动态随机存取存储器
  • Python Django 查询集的延迟加载特性
  • 【进阶OpenCV】 (12)--人脸检测识别
  • C 语言中的数组操作:移除元素与合并有序数组
  • CMake学习
  • 告别繁琐操作!这款在线音频剪辑工具让创作变得如此简单
  • 【QT进阶】第十五章QCutomplot超级图表的使用,提升曲线绘图性能的三方库