3.1数的定点表示
定点小数的表示范围:
原码:1.1111111=-(1-2^(-7))至1-2^(-7)
补码:-1至1-2^(-7)
定点整数的表示范围:
原码:11111111=-127,01111111=127
补码:10000000=-128,01111111=127
3.2数的浮点表示法
表示格式:阶码和尾数
D*R^E
第一种浮点格式:阶符,阶码值(补码),数符,尾数值
另一种:数符,阶符,阶码值(移码),尾数值
浮点数规格化:
原码规格化后:0.1……;1.1……
补码规格化后:0.1……;1.0……
规格化后的是:阶码的补码+尾数的补码;尾数的符号位,阶码的移码+小数点后的数字
浮点数的表示范围:
阶码范围:-2^n,-1,+1,2^n-1
规格化尾数表示范围:-1,-(2^(-3)+2^(-1)),2^(-1),1-2^(-3)
注意:这里规格化尾数的最大负数的补码为1.011……1,而不是1.10……0的形式,是因为1.10……0不是规格化数
溢出问题:
定点形式判断溢出方法是数值本身进行判断,浮点数是通过规格化后的阶码进行判断
标签:表示,阶码,规格化,尾数,浮点数,补码,原码 From: https://www.cnblogs.com/2-3-7/p/17447380.html