【发布时间】:2012-12-22 05:32:10
【问题描述】:
大家好,
我知道这真的很傻,但我对如何手动执行以下操作有点困惑:
0.25-0.5?或任何类似的问题
另外,当涉及到定点有符号数时,如何减去它们?
假设我选择我的 MSB 为符号,8 位数字中的第 7 位为 1,而位 6-0 是小数部分,如下所示:
[符号][2^0][2^-1][2^-2][2^-3][2^-4][2^-5][2^-6]
例如:01.100000 是十进制的 1.5。
对齐小数点时很容易添加 1+0.25:
01.000000 +00.010000 =01.010000 = 1.25(十进制)
但是我该怎么做 0.25-1?还是-0.25-1?
希望你能帮忙!
【问题讨论】:
-
你为什么要问 2 个关于定点算术的问题?为什么不把它合并成 1 呢?
标签: fixed-point