12 位 5 位指数余 15 浮点数表示法详解
这是一种定点表示法,其中 12 位用于表示小数部分,5 位用于表示指数部分,15 位用于表示整个浮点数。
具体表示方法如下:
- 第一位表示符号位,0 表示正数,1 表示负数。
- 接下来的 5 位用于表示指数部分,这些位可以表示 -15 到 15 之间的整数。指数部分的值通过减去 15 得到,例如,00000 表示指数为 -15,11111 表示指数为 0,10000 表示指数为 1。
- 最后的 12 位用于表示小数部分,可以表示 0 到 1 之间的小数。小数部分的值通过将这些位解释为二进制小数,并将其转换为十进制小数得到。
例如,浮点数 0 10000 000000 可以解释为:
- 符号位为 0,表示正数。
- 指数部分为 10000,表示指数为 1。
- 小数部分为 000000,表示小数为 0。
因此,该浮点数可以表示为 2^1 * 0 = 0。
原文地址: https://www.cveoy.top/t/topic/o7fU 著作权归作者所有。请勿转载和采集!