无法理解IEEE754规定中指数部分实际取值范围是-127~128,而不是-127~127或-128~127
发布网友
发布时间:2022-04-23 13:15
我来回答
共1个回答
热心网友
时间:2023-10-15 04:03
实际的指数值 E = e - Bias, e就是8位指数域的编码制(作为无符号数), 取值范围为0-255 (但e=0和255作为特殊用途.Bias = 127, 那么 E的范围就应该为-126~127。
当e= 0时,E = 1 - Bias , 用来表示0附近的数,0.fnfn-1...f1f0
当e = 255时,如果fraction部分也是0,用来表示无穷大,符号位为1表示负无穷大,0表示正无穷大
如果fraction部分非0,表示NaN, 即 Not a number.
热心网友
时间:2023-10-15 04:03
实际的指数值 E = e - Bias, e就是8位指数域的编码制(作为无符号数), 取值范围为0-255 (但e=0和255作为特殊用途.Bias = 127, 那么 E的范围就应该为-126~127。
当e= 0时,E = 1 - Bias , 用来表示0附近的数,0.fnfn-1...f1f0
当e = 255时,如果fraction部分也是0,用来表示无穷大,符号位为1表示负无穷大,0表示正无穷大
如果fraction部分非0,表示NaN, 即 Not a number.