基本概念:

机器数:在计算机中,一个数有二进制表示的数

原码:第一位是符号位,

其他位表示数值:0:正数,1:负数

反码:正数-->原码,负数-->符号位不变,

其他取反

补码:正数-->原码,负数-->反码+1

转换练习:

基本转换:

-2=1000 0010原=1111 1101反=1111 1101反+0000 0001=1111 1110补

原码计算:

0000 0001原+1000 0001原=1000 0010原码+-2D

反码计算:

0000 0001反+1111 1110反=1111 1111反=1000 0000原=-0D

补码计算:

0000 0001补+1111 1111补=0000 0000补

进制与存储:

二进制数:1010B+(1010)2

数据存储与二进制

1位(b)=1个二进制位

1字节(bit)=8个二进制位

存储单位与二进制

1KB=1024B=210B

1MB=1024KB=220B

1GB=1024MB=230B

1TB=1024GB=240B

其他进制:

八进制

八进制数:271Q=(271)8

C语言中的八进制数 0开头的数字

十六进制

十六进制数:1C2FH=(1C2F)16

十六进制基库数:

C语言中的十六进制数:0X开头的数字

进制转换:

八进制与二进制:

十六进制与二进制:

First Blood:

运行机制:

学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习C/C++或者为了入行、转行学习C/C++的伙伴可以进群C语言C++交流Q群,7-4-1-8-1-8-6-5-2,不管你是大牛还是小白,大家都一起成长进步。

c语言二进制数怎么表示_搞懂这些公式和原理,二级C语言对你来说肯定会简单很多!...相关推荐

  1. layer output 激活函数_一文彻底搞懂BP算法:原理推导+数据演示+项目实战(下篇)...

    在"一文彻底搞懂BP算法:原理推导+数据演示+项目实战(上篇)"中我们详细介绍了BP算法的原理和推导过程,并且用实际的数据进行了计算演练.在下篇中,我们将自己实现BP算法(不使用第 ...

  2. 一文彻底搞懂BP算法:原理推导+数据演示+项目实战(下篇)

    在"一文彻底搞懂BP算法:原理推导+数据演示+项目实战(上篇)"中我们详细介绍了BP算法的原理和推导过程,并且用实际的数据进行了计算演练.在下篇中,我们将自己实现BP算法(不使用第 ...

  3. 快速搞懂Lombok使用与原理

    1 简介 Lombok是一款好用顺手的工具,就像Google Guava一样,在此予以强烈推荐,每一个Java工程师都应该使用它.Lombok是一种Java™实用工具,可用来帮助开发人员消除Java的 ...

  4. 万字多图,搞懂 Nginx 高性能网络工作原理!

    在单进程的网络编程模型中.所有的网络相关的动作都是在一个进程里完成的,如监听 socket 的创建, bind.listen.再比如 epoll 的创建.要监听事件的添加,以及 epoll_wait ...

  5. 后端底层开发人员必须要彻底搞懂的redis存储原理丨redis跳表与B+树详细对比

    后端底层开发人员必须要彻底搞懂的redis存储原理 1. redis存储原理分析 2. redis源码学习分享 3. redis跳表与B+树详细对比分析 视频讲解如下,点击观看: 后端底层开发人员必须 ...

  6. C++ 一篇搞懂多态的实现原理

    C++ 一篇搞懂多态的实现原理 虚函数和多态 01 虚函数 在类的定义中,前面有 virtual 关键字的成员函数称为虚函数: virtual 关键字只用在类定义里的函数声明中,写函数体时不用. cl ...

  7. 2020二级c语言成绩查询入口,2020年全国计算机等级考试一本通 二级C语言

    本书面向全国计算机等级考试二级C语言科目,严格依据新版考试大纲详细讲解知识点,并配有大量的真题和练习题,以帮助考生在较短的时间内顺利通过考试. 本书共15章,主要内容包括考试指南.公共基础知识.C语言 ...

  8. 二级c语言一本通pdf,《2020年全国计算机等级考试一本通:二级C语言》试题源文件...

    编辑推荐 1.直击考点,一本速通. n (1)本书将二级C语言的无纸化考点讲解.经典真题分析.套题演练等融为一体,真正贯彻"一本通"的理念. n (2)分析.总结了上机试题的命题规 ...

  9. char* 赋值 const char* 释放_嵌入式Linux开发《C语言专题(十:彻底搞懂“关键字”const)》...

    C语言中的关键字总共有32个:auto break case char const continue default do double else enum extern float for goto ...

最新文章

  1. springcloud系列九 整合Hystrix Dashboard
  2. 通过READ-BEHIND CACHE来控制缓慢的生产者
  3. linux 安装redis_Linux安装redis及安装php-redis扩展
  4. 智能家居助手后台系统原型/智慧家居后台管理系统/应用分析/页面分析/设备分析/用户管理/运营管理/权限管理/系统设置/问题反馈/商城管理/消息管理/用户画像/公告管理/账号画像/留存用户/数据埋点
  5. 【报告分享】2021年空巢青年研究报告:静水流深,不将就的青春.pdf(附下载链接)...
  6. 美团推出外卖版拼多多;iOS 14 Beta 3暂禁用3D Touch功能;Rust 1.45 发布| 极客头条
  7. 精选10款超酷的HTML5/CSS3菜单
  8. 灰色系统理论概论(个人总结)
  9. 自己DIY一个mp3播放器
  10. 波士顿学院计算机科学专业,波士顿学院计算机专业
  11. 大学计算机考试知识点归纳总结,大学计算机基础重点归纳.doc
  12. VM虚拟机过检测全版本
  13. ROG 幻16无线网卡驱动无法更新
  14. 浅析时间序列用户生命周期的聚类方法
  15. 如何写出高效的代码?(持续更新)
  16. 防止进入后含有edittext的界面自动弹出软件盘
  17. python flask web 发布_在Azu上发布Flask Web应用程序
  18. PPGetAddressBook获取系统通讯录并排序
  19. 记录一次抢票成功的经历。
  20. 【matlab】xlsread,xlswrite 无法激活Excel工作表

热门文章

  1. 数据结构与算法实战-C++实现
  2. python基础:python循环、三元运算、字典、文件操作
  3. win10安装mudbox失败,怎么强力卸载删除注册表并重新安装
  4. js生成的cookie在yii2中获取不到的解决办法
  5. 软考解析:2017年上半年下午试卷
  6. bzoj3203: [Sdoi2013]保护出题人
  7. 学习曾国藩,学做人做事学技术
  8. 职业生涯起步不要去顶级公司
  9. centos永久关闭防火墙
  10. 使用Combres 库 ASP.NET 网站优化