GRPN is a calculator software that uses reverse polish notation (RPN) and has a graphical interface.
One of the main features of GRPN is that it can process real and complex numbers. The program can display numbers in four different radix modes, while complex numbers can be represented in either Cartesian or polar form. In addition, the software utilizes a stack and reverse polish notation to evaluate expressions. The stack capacity in GRPN is determined by available memory, making it virtually unlimited.
GRPN offers a wide range of function support. General math functions, such as addition, subtraction, multiplication, division, square root, raising to power, and negation are all supported. Exponential and logarithmic functions, like the natural logarithm, base 10 logarithm, exponential, and arbitrary logarithm, are also supported. Finally, the software includes trigonometric functions such as sine, inverse sine, cosine, inverse cosine, tangent, and inverse tangent.
GRPN is designed with both keyboard and mouse operation in mind. The software also allows users to cut and paste data to and from other X11 applications with ease.
The latest release of GRPN features new modes, including DECIMAL_ENG, allowing for engineer notation, and command shortcuts such as "deg", "rad", "pol", and "rect". The comma is now recognized as a decimal point, making the program more user-friendly for those using international keyboards. Additionally, the "complex" command now supports the creation and decomposition of complex numbers.
In conclusion, GRPN is a versatile, feature-rich calculator program that runs efficiently on a wide range of platforms, including Linux, SunOS, and Solaris. Utilizing reverse polish notation and an infinite stack size, this software supports a wide range of mathematical operations, including various functions and radix modes. Overall, GRPN is a worthwhile utility for those needing a powerful, intuitive calculator application.
Version 1.1.7: N/A