A floating point unit (FPU) is a part of a
computer system specially designed to carry out operations on
floating point numbers. Typical operations are addition, subtraction, multiplication, division, and square root. Some systems (particularly older, microcode-based architectures) can also perform various "
transcendental" functions such as exponential or trigonometric calculations, though in most modern processors these are done with software library routines.
See more at Wikipedia.org...