Introduction to Computer Data Representation

Introduction to Computer Data Representation introduces readers to the representation of data within computers. Starting from basic principles of number representation in computers, the book covers ...
[view complete introduction]

US $

*(Excluding Mailing and Handling)

Signed, and Other, Representations

Pp. 29-44 (16)

Peter Fenwick


Although the "natural" integers 1,2,3,. . .) are adequate for many, everyday, purposes they do not handle concepts such as debts; the representation must extended to handle negative values. This chapter therefore introduces the three conventional forms of signed binary representation (sign and magnitude, ones complement and two complement). Finally, it describes some other important number representations, especially mixed base (for non-metric measures), but also the more-specialised redundant codings, Gray codes and Zeckendorf representations.


Signed Binary, Ones Complement, Twos Complement, Sign and Magnitude, Biased, Sign extension, Fibonacci Numbers, Zeckendorf representation, Gray codes, redundant codes.


The University of Auckland (Retired) New Zealand