Floating Point Arithmetic

  • Jean-Pierre Deschamps
  • Gustavo D. Sutter
  • Enrique Cantó
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 149)


There are many data processing applications (e.g. image and voice processing), which use a large range of values and that need a relatively high precision. In such cases, instead of encoding the information in the form of integers or fixed-point numbers, an alternative solution is a floating-point representation. In the first section of this chapter, the IEEE standard for floating point is described. The next section is devoted to the algorithms for executing the basic arithmetic operations. The two following sections define the main rounding methods and introduce the concept of guard digit. Finally, the last few sections propose basic implementations of the arithmetic operations, namely addition and subtraction, multiplication, division and square root.


Arithmetic Operation Floating Point Pipeline Stage Decimal Number Interchange Format 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    IEEE (2008) IEEE standard for floating-point arithmetic, 29 Aug 2008Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2012

Authors and Affiliations

  • Jean-Pierre Deschamps
    • 1
  • Gustavo D. Sutter
    • 2
  • Enrique Cantó
    • 1
  1. 1.University Rovira i VirgiliTarragonaSpain
  2. 2.School of Computer EngineeringUniversidad Autonoma de MadridMadridSpain

Personalised recommendations