二进制定点小数问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 08:22:37
二进制定点小数中能够表示“-1”的是什么码?为什么呢??
那应该如何表示呢(用定点小数)?

补码
存储都是用补码形式存放的,方便做运算

1 二进制表示为 00000001
-1 11111111

再举个例子 -9的补码

先算9 ,为 00001001
最高位直接变成1,后7位取反 为111 0110
和起来就是 1111 0110
最后 + 1,就是 1111 0111
这就是-9的补码,也是它在计算机里存储的格式