1Most computer architectures provide arithmetic operations in other number systems, but these are somewhat specialized. We will not consider them in this book.