A calculator that can do the 4 basic functions, calculate factorials, convert temperatures, calculate square roots, find properties of a circle (area and circumference), raise number to a power, calculate a log, factor polynomials, calculate the total angle measure in a figure with n sides, convert a decimal representation of a number to the binary representation, and vice versa.