Fixed-point Arithmetic
Appendix 1 Signed and Unsigned numbers relation
U(X) = 2 x bk x 2k + V(X) = bk x 2k+1 + V(X)
if ( number_positive ) // bk = 0 V(X) = U(X); else //number negative V(X) = U(X) - 2k+1;
Example: 8-bit integer
X = 1 0 0 0 0 0 1 1
U(X) = 131
V(X) = U(X) - 28 = 131 - 256 = 125