老师,您在写-54表示成二进制浮点数的时候小数部分规格化后是:- 0.110110,求出的补码为 0010100000,尾数符为1,但是之前您在说小数的补码运算的时候,说小数的补码当小数为负数的时候为 2 + X,如果是单纯的对于 “-0.110110”这个数取补码,他的表示应该是 (下面和题目一样为11位):
原码: x = 1, 0.1101100000
反码: x = 1, 1.0010011111
补码: x = 1, 1.0010100000
我有个疑惑就是是不是在浮点计算的时候,存储的小数部分就是小数点后面的数呢?即0010100000,前面求补码得出的1.0010100000中的小数点左边的“1”就不算小数部分了是嘛?