二进制
文章平均质量分 76
yiheng89yahoo
这个作者很懒,什么都没留下…
展开
-
理解二进制补码
问一个基本的问题。负数在计算机中如何表示?举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000。但是,随便找一本《计算机原理》,都会告诉你,实际上,计算机内部采用2的补码(Two’s Complement)表示负数。什么是2的补码?它是一种数值的转换方法,要分二步完成:第一步转载 2022-02-03 17:46:45 · 857 阅读 · 0 评论 -
【无标题】byte一个字节的数据大小范围为什么是-128~127
这里byte一个字节的数据大小范围为什么是-128~127写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入最近回头看看基础,又忘记了byte 一个字节的数据大小范围为什么是-1转载 2022-02-03 17:44:14 · 186 阅读 · 0 评论