There are different kinds of calculators depending on the need.