【发布时间】:2015-08-30 12:08:14
【问题描述】:
我有一些真实的数据。例如+2 和-3。这些数据以 4 位二进制值的二进制补码定点表示,其中 MSB 表示符号位,小数位数为零。
所以 +2 = 0010
-3 = 1101
这两个数字相加是(+2) + (-3)=-1
(0010)+(1101)=(1111)
但是如果是减法(+2)-(-3)我该怎么办呢?
是否需要再次取1101 (-3)的补码加上0010?
【问题讨论】:
-
什么是拖车?这些是纯整数,不是定点值
-
抱歉错误。应该是补码。我知道这些是纯整数,但上面的例子也可以扩展为小数值。
标签: twos-complement fixed-point