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

海淀中小企业网站开发国家新闻最新消息今天

海淀中小企业网站开发,国家新闻最新消息今天,wordpress 改成动态,沈阳做个网站成本(数据是怎么在计算机中存储的)​ 正数和负数在内存中都是以补码的形式存储的,但不同的是正数的原码,补码,反码都是相同的,而负数的原码,补码和反码是不同的。 负数的原码,补码,反码之间存在什么…

(数据是怎么在计算机中存储的)​
正数和负数在内存中都是以补码的形式存储的,但不同的是正数的原码,补码,反码都是相同的,而负数的原码,补码和反码是不同的。
负数的原码,补码,反码之间存在什么关系?
补码等于原码按位取反,但最高位即符号位不变
反码等于原码加一
原码等于反码按位取反加一,也等于反码减一得到补码再按位取反

注意:符号位0表示正数,1表示负数

例如:
在这里插入图片描述
由此我们可以去理解位操作符^在计算机中是怎么运算的

如下代码

#include<stdio.h>
int main() {int a = 10;int b = -12;int c = a ^ b;printf("a=%d b=%d\n", a, b);printf("a^b=%d\n", c);return 0;
}

​结果展示:

^操作符成为按位异或操作符,计算方式是以补码按位比较,当相同时结果为0,不同时结果为1
关键点在于数据在进行操作时,在计算机内都是以补码的形式进行操作,而输出时是以原码的形式输出,而在对正数进行操作时,因为正数的原码,补码,反码都相同,所以你可能会没考虑到它也是以补码的形式被操作的

注意:在参与异或运算时符号位也参与,而在负数求补码时符号位不参与即不变
例二:-12^-10

#include<stdio.h>
int main() {int a = -10;int b = -12;int c = a ^ b;printf("a=%d b=%d\n", a, b);printf("a^b=%d\n", c);return 0;
}

结果展示:
在这里插入图片描述
在这里插入图片描述
参与异或运算的数满足交换律即a ^ b ^c=a ^ c ^ b

http://www.hrbkazy.com/news/42322.html

相关文章:

  • 做网站怎样备案seo关键词优化方法
  • 如何架设网站服务器app有哪些推广方式
  • 创建自己的博客网站seo专员是干什么的
  • 网站制作 苏州品牌营销推广方案
  • 经开区网站建设市场营销培训
  • wordpress 代码规范seo优化网络
  • 济南富新网站建设外贸建站平台
  • 青岛科技网站建设怎么创建自己的网址
  • 下做图软件在哪个网站下载做网站怎么做
  • 仿站小工具官网账户竞价托管费用
  • wordpress和worldpressseo商学院
  • 免费wordpress云服务吉林seo网络推广
  • 星沙做淘宝店铺网站潍坊网站收录
  • 怎样给网站做优化公司网络营销实施计划
  • 建网站视频教程营销策划方案模板范文
  • 网站被黑的表现猪八戒网接单平台
  • 政府网站设计要求百度广告业务
  • 直销结算网站开发关键词优化公司排名
  • 潍坊站总站人工服务电话百度电话人工服务
  • 珠海移动网站建设报价全球访问量top100网站
  • 网页配色设计seo优化是什么
  • wordpress如何自定义导航栏seo怎么做新手入门
  • 哪些网站是做色选机销售的网络平台推广
  • 怎样进WordPress海阳seo排名
  • 建设培训网站站长工具seo综合查询官网
  • 昆山市有没有做网站设计的seo关键词排名如何
  • 网站备案加链接代码网络软文名词解释
  • 做网站的流程视频做网络推广怎么找客户
  • 怎么建设银行网站打不开百度经验
  • 快手官方网站音乐人怎么做今日新闻内容