Enter simple or complex mathematical expressions and immediately calculate the result. From adding your grocery bill to calculating cosine, CalculateX does it all. Results are added to a history tape, so you don't have to write them down to remember them. Those results are even saved and restored when you exit and restart the application. A significant percentage of Enterprise deployments of Windows result in a broken Windows Calculator app. In addition, many companies do not allow users to install applications from the Microsoft Store. If this is the situation at your company, you can purchase CalculateX at 12noon.com and I will email CalculateX to you. The original application was an open-source project from Calculator.NET from Loresoft. I forked the project, fixed some bugs, added new features, rewrote it in .NET 5 and WPF, and published it to the Microsoft Store.
What's new in this version
Select text in history to automatically copy it to the input field. Added RANDOM1 and RANDOMN functions. Numbers in results and variables are now displayed with group separators (commas in U.S.). Added TRUNCATE and CBRT (cube root) functions. Variables are displayed in a separate pane. Function help is displayed in a separate pane. Added more length conversions. Added ATANH, ATAN2, and LOG2 functions. Fixed rounding error in length conversion. Fixed functions nested in groups. Fixed precedence and negative numbers within functions. [ Rewrote the application in .NET 5 and WPF. ] Implemented support for variables: "x = 5 * 146" and "x ^ 2" Eliminated the sound when pressing Enter. Fixed precision of subtraction operation. Fixed precedence of the exponent operator. Fixed nested parentheses. Handle exception when user presses ALT+PrintScreen. Added all functions to the menus. Fixed Round() function.
- Basic operators: add, subtract, multiply, divide, exponent, and modulo
- Math functions: sqrt, abs, min, max, round, etc.
- Trigonometric functions: cos, sin, tan, etc.
- Variables can store results
- Use parentheses to override default precedence
- Built-in conversions: length, mass, speed, time, volume, and temperature.