A floating-point unit is a part of a computer system specially designed to carry out operations on floating point numbers.