Nexcal is an advanced, yet fast and easy to use, calculator suitable for users who wish to calculate complete mathematical expressions. It supports the use of variables and the decimal, binary and hexadecimal number systems. It also contains functions for equation solving, unit conversion and prime number searching.