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

北京网站建设模板下载百度人工客服在哪里找

北京网站建设模板下载,百度人工客服在哪里找,学做网站论坛vip教程,网站开发学习案例一、二进制(原码、反码、补码) 二进制的最高位是符号位(“0”代表正数,“1”代表负数);Java中没有无符号数;计算机以整数的补码进行运算;1. 原码:将一个整数转换成二进制…

一、二进制(原码、反码、补码)

  • 二进制的最高位是符号位(“0”代表正数,“1”代表负数)
  • Java中没有无符号数
  • 计算机以整数的补码进行运算;

1.  原码:将一个整数转换成二进制表示

以 int 类型为例,int类型占4个字节、共32位

例如,2 的原码为:00000000 00000000 00000000 00000010

        -2的原码为:10000000 00000000 00000000 00000010

 

2. 反码

正数的反码:与原码相同

负数的反码:原码的符号位不变,其他位取反

例如,-2 的反码为:11111111 11111111 11111111 11111101

 

3. 补码

正数的补码:与原码相同

负数的补码:反码+1

例如,-2 的补码为:01111111 11111111 11111111 11111110

 

二、位运算

Java中有4个位运算符:

1. 按位与 &:两位都为1,结果为1

  例如,2&3 = 2

  2  的原码为: 00000000 00000000 00000000 00000010

  3  的原码为: 00000000 00000000 00000000 00000011

  2&3 原码为: 00000000 00000000 00000000 00000010 = 2

2. 按位或 |:至少一位为1,结果为1

  例如,2|3 = 3

  2  的原码为: 00000000 00000000 00000000 00000010

  3  的原码为: 00000000 00000000 00000000 00000011

  2|3   原码为: 00000000 00000000 00000000 00000011 = 3

3. 按位异或 ^:两位一个为1、一个为0,结果为1

  例如,2|3 = 3

  2  的原码为: 00000000 00000000 00000000 00000010

  3  的原码为: 00000000 00000000 00000000 00000011

  2^3 原码为: 00000000 00000000 00000000 00000001 = 1

4. 按位取反 ~:0变成1、1变成0 

  例如,~2 = -3

  对2的原码取反:11111111 11111111 11111111 11111101  (取反后结果的补码,也就是-3的补码。我们需要从补码推出原码,才能得到-3)

      转换成反码:    11111111 11111111 11111111 11111100 (补码减1)

  转换成原码:    10000000 00000000 00000000 00000011 =-3 (符号为不变,其他位取反)

 


 

总结

  1. 正数的原码、反码、补码都一样;
  2. 负数的反码 = 原码的符号位不变,其他位取反;
  3. 负数的补码 = 反码+1;
  4. 0的原码、反码、补码都是0;
  5. 计算机以补码进行运算;
  6. 取反不同于反码;

2018-01-06 18:38:29

转载于:https://www.cnblogs.com/huiAlex/p/8213944.html

http://www.lbrq.cn/news/2386729.html

相关文章:

  • 做网站教材合肥网络优化公司有几家
  • 广州市建设工程交易服务中心网站关键词热度查询工具
  • 个人网站赚广告费网络稿件投稿平台
  • 佛山企业网站开发公司白杨seo
  • 青海公司网站建设哪家快网上企业推广
  • 德阳网站优化网站建设开发公司
  • 百度免费域名常德seo
  • 公司网站建设ppt上海网络推广培训机构
  • 东莞大型网站建设公司百度收录提交入口网址
  • 辽宁seo推广软件seo外包公司兴田德润
  • 广州网站建设招标职业培训热门行业
  • ui设计手机app页面尺寸福清市百度seo
  • 漯河网站建设e微信公众号运营推广方案
  • 网络直播网站建设广西seo
  • 网站做蜘蛛池有用吗天津百度推广排名优化
  • 知企业网站怎么打不开seo优化专员招聘
  • 网站栏目划分苏州手机关键词优化
  • excel网站链接怎么做seo网站推广经理
  • 东莞哪家做网站好发布软文是什么意思
  • 九龙坡做网站广告软文范例大全100
  • 株洲芦淞区疫情最新情况网站优化软件哪个好
  • 只有做推广才能搜索到网站吗淘宝推广费用多少钱一天
  • 国外做枪视频网站产品推广策略怎么写
  • 服装鞋帽 网站建设cms网站
  • 大连装修公司哪家好东莞seo外包平台
  • 网站建设优化之优化关键字中国旺旺(00151) 股吧
  • 昆明360网站制作互联网销售
  • 建设一个企业网站要多少钱seo是什么化学名称
  • wordpress免费的模板seo描述快速排名
  • 做python项目的网站2023年免费进入b站
  • Spring AI 项目实战(十八):Spring Boot + AI + Vue3 + OSS + DashScope 实现高效语音识别系统(附完整源码)
  • Ubuntu网卡驱动无效,不能连接wifi上网
  • 堆的实现,堆排序,咕咕咕
  • 40.限流规则
  • Web3+AI融合新纪元:Sollong用智能终端重塑协作计算未来
  • Copula 回归与结构方程模型:R 语言构建多变量因果关系网络