如果我想将 -2455.1152 表示为 32 位,我知道第一位是 1(负号),但我可以将 2455 转换为二进制 10010010111 但对于小数部分我不太确定。.1152 可以有无数个小数部分。这是否意味着最多只能使用 23 位来表示小数部分?那么既然 2445 使用 11 位,那么 11 到 0 位是小数部分吗?
对于二进制表示,我有 10010010111.00011101001。指数为 10。10+127=137。137 作为二进制是 10001001。
完整的代表将是:
1 10001001 1001001011100011101001
那正确吗?