十进制数-27/128的浮点数表示
1个回答
关注
展开全部
咨询记录 · 回答于2023-12-29
十进制数-27/128的浮点数表示
您好,十进制数-27/128的浮点数表示:
首先,符号位是1,因为这是一个负数。
其次,将-0.2109375转换为二进制数。
整数部分的二进制表示为:0。
小数部分的二进制表示可以通过乘2取整法来得到:0.421875, 0.84375, 0.6875, 0.375, 0.75, 0.5, 1.0。
因此,-0.2109375的二进制表示为:-0.0011011(二)。
然后,找到指数位。由于这是规格化浮点数,因此将小数点向左移动直到第一位为1,而且移动了4位,因此指数位为4+127=131。
将131的二进制表示为10000011(二),并在前面添加一个0以得到8位指数位。