《深入理解计算机系统》读书笔记六:整数表示
生活随笔
收集整理的这篇文章主要介绍了
《深入理解计算机系统》读书笔记六:整数表示
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
32位程序上的C语言整型数据类型的典型取值范围如下:
64位程序上的C语言整型数据类型的典型取值范围如下:
无符号数的编码:
无符号数编码的唯一性
补码编码
补码编码的唯一性
补码的取值范围是不对称的。 |TMin| = |TMax| + 1,也就是说, TMin没有与之对应的正数。
下图为一些重要的数字,图中给出了数值和十六进制表示
有符号数和无符号数之间的转换:
补码转为无符号数:
无符号数转换为补码
扩展一个数字的位表示
总结
以上是生活随笔为你收集整理的《深入理解计算机系统》读书笔记六:整数表示的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 剑指offer十一:二进制中1的个数
- 下一篇: 《深入理解计算机系统》读书笔记七:浮点数