This text explains the fundamental principles of algorithms available for performing arithmetic operations on digital computers. These include basic arithmetic operations like addition, subtraction, multiplication, and division in fixed-point and floating-point number systems as well as more complex operations such as square root extraction and evaluation of exponential, logarithmic, and trigonometric functions. The algorithms described are independent of the particular technology employed for their implementation.
" ""This is one of the best available textbooks on computer arithmetic design..."" -Vladimir Botchev, Analogue Dialogue, May 2005
""I highly recommend this book for computer arithmetic professionals. Its value is its summary of the most interesting aspects of arithmetic algorithms."" -J. Z., IEEE Computer Magazine, March 1995"
Please visit our companion website for additional support materials.