移(增)码

移码 主要是 小数点移动的位数
移码的主要操作是为了浮点数的比较大小 只要比较阶码大小就可以了

移码主要用来表示浮点数的阶码  阶码一般为整数所以移码通常用于表示整数
移码常用来比较大小,一般会把浮点数的阶码用移码表示,说的再通俗一点,你把数值用移码表示出来可以一眼看出他们的大小。这样很容易判断阶码的大小,移码可用于简化浮点数的乘除法运算。

阶码:对于任意一个二进制数N,可用N=S×2P表示,其中S为尾数,P为阶码,2为阶码的底,P、S都用二进制数表示,S表示N的全部有效数字,P指明小数点的位置。当阶码为固定值时,数的这种表示法称为定点表示,这样的数称为“[定点数]当阶码为可变时,数的这种表示法称为[浮点]表示,这样的数称为“[浮点数]”,这在前面已有介绍。

阶码和补码:阶码和补码的数值位相同但是符号位相反 

定点数:小数点位置不变的数 
约定所有的数都在小数后面即八位就是  符号位  .1111111  最大 2的-7次+...+2的0次 

所能表示的N范围是-(1-2-n)≥N≥(1-2-n)

8位  那么表示的范围是:
无符号整数 0~2的8次 - 1
有符号整数 -128 ~ 127  
为什么8位有符号数的范围是“-128 至 +127”

参考:
https://wenku.baidu.com/view/4d9cfe8b7cd184254a353515.html

12.5

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容