Toggle navigation
Runiter Company
Download
Price
About
Contact
Smart Math Calculator
What's new?
Home
Smart Math Calculator
What's new?
v8.12 (Nov 10, 2022)
Fixes:
Fix equations in library cannot be removed or edited.
v8.11 (Oct 1, 2022)
New Features:
Drag equations to rearrange them.
Improvements:
Add new blank equation line below current line instead of above.
Show helpful message when trying to open invalid files.
Allow reusing reserved names for defining new variables.
Fixes:
Fix app hanging in some Mac computers.
Fix occasional null errors.
Fix occasional concurrent modification errors.
Fix lines that have comment not able to contain graph equations
v8.10 (Aug 10, 2022)
Fixes:
Fix file not opening after double-clicking on a smc file in Mac OS X desktop.
Fix blank line not being inserted automatically after 5th line.
Fix recent files not being added to file menu sometimes.
v8.6 (Nov 28, 2021)
New Features:
Add all the features of Standard Edition to Free Edition before retiring it.
Add contact dialog box to allow sending us your questions conveniently from within the app.
Improvements:
Remove the forum menu since it was not widely used.
Fixes:
Fix Linux version hanging in some Ubuntu versions.
v8.2 (Nov 25, 2020)
Improvements:
Reduce font size by default if the screen resolution is too low.
Fixes:
Fix windows being larger than the entire screen for those with low resolution monitor.
v6.0 (July 26, 2020)
New Features:
New modern user-interface.
v3.3 (March 16, 2014)
New Features:
Keep calculator in taskbar for fast loading and convenience.
Autostart the calculator when Windows.
Open a single instance of the calculator instead of opening multiple calculators when double-clicking on program.
v3.2 (March 10, 2014)
New Features:
Use the result of previous line via ~ variable.
Use the result of previous line via double operators: ++, --, //, **, ^^.
Improvements:
Automatic updates.
Fixes:
Recursive functions such as factorial(x) stopped working in version 3.0, but it's fixed now.
v3.0 (Sept 27, 2012)
New Features:
Support for numbers with bases other than 10 such as binary, oct, hex, base 20, base 32.
New computation settings that allows much faster computations but with less precision digits.
New computation settings that allows using Apfloat for computations instead of the default evaluator.
Support for high precision computations for arcsin, sinh, log, ln and all other functions that previously did not compute high precision results.
The math library now contains 28 new functions and constants.
Shortcut to math library functions and constant can be added to the keypad.
The last tab selection is remembered and reopened when the program starts.
Allow inputting numbers in their scientific form. eg: 1.3e5
Improvements:
ln( ) function computes 10 times faster.
Solving equations works better and finds all solutions.
Compute pi and e to requested precision.
Easier to submit error logs with a push of a button.
Convert decimals to simplified fractions when fraction mode is enabled.
Insert new lines before the current line instead of after.
Fixes:
Cancelling computations used to take several seconds when heavy calculations was in progress. Now it happens instantly.
The % operator used to give error if not used at the beginning of the math expression.
v2.2 (Nov 25, 2009)
New Features:
Solve equations for unknown variables.
High precision trigonometry functions.
High precision Factorial function (n!).
Percentage sign.
Option of local language or English language for formatting numbers.
Improvements:
Improved recognition of non-English numbers.
Support for copy/paste short keys (ie. Ctrl+C)
Auto-start and show icon are off by default.
Limit decimal numbers is off by default.
Fixes:
The auto-start would be turned on even when removed from msconfig in windows.
The error "Could not initialize class WindowsWebEngine" was thrown in some 64bit windows.
v2.1 (April 10, 2009)
New Features:
Function Library to allow to add/edit user-defined functions in a global library.
Print expressions & results.
Taskbar icon option for faster access.
Auto-start taskbar icon when windows restarts.
Improvements:
Faster exiting.
Fixes:
At start time the program would crash sometimes.
tan2 would not accept the 2nd parameter.
5th expression missing when opening files with 5 expressions.
In .05x the number in front of x could not be parsed correctly.
Ctrl+x, Ctrl+c and Ctrl+v would not work properly in default theme.
-(2+2) would evaluate to 0 instead of -4
Undefined functions would result in "Invalid Operation" instead of n/a
v2.0
New Features:
Auto-save current math expressions upon exit and auto-restore them next time the program is started.
Mac OS X user-interface theme skin.
Option to switch between three available theme skins.
Always-on-top option.
Embedded purchasing option.
Improvements:
Faster start-up.
Faster exiting.
Window size is no longer auto-saved if the window is maximized.
Improved UpDown buttons.
Smart Math Calculator folder created in My Documents for saving files.
Fixes:
When opening files, the last line of the file would be missing.
When saving files, the √ symbol would not be displayed properly.
Some recursive functions could not be evaluated due to problems with condition evaluation.
Some computers would show "Missing MSVCR71.dll" error.
v1.8
New Features:
All settings are saved and reloaded next time the program is started.
This includes: windows size and location, precision, number of decimal places, angle units and fraction.
Results can now be displayed as Fractions.
Gradian unit for angles is available.
Error messages are conveniently displayed under equations as you type an expression.
Example button is added for generating random examples.
Improvements:
Brackets are no longer mandatory in front of functions.
sin(45) can be written as sin 45
Multiplication sign is no longer mandatory next to brackets.
2*(3)*(5) can be written as 2(3)(5)
When an expression is deselected (checked off) it is grayed out.
Pressing Enter now takes the cursor to next line if there is no error.
Use √ sign for √x instead of function root(x)
Only show scrollbars if necessary.
Fixes:
Sometimes the mouse cursor would show busy icon even when done.
Division by zero would return zero instead of error message.
Wrong error messages were shown for some invalid expressions.
Values more than 1 used to be treated as false.
v1.7
Improvements:
A blank equation is automatically inserted at the end of equation list for convenience.
New variables are always placed above the equation that declares them.
Moving through equations with arrow keys is made easier.
Reduced pop-ups in Free-Edition.
Fixes:
Root of negative number used to trigger a never-ending calculation. It now returns n\a.
x^(1*y) used to be wrongly evaluated to x^(1/y) .
v1.6
New Features:
Ability to cancel long calculations.
Improvements:
Faster and more responsive user-interface.
Accurate calculations of root and power ^ up to unlimited number of digits.
Result is set to "n\a" when invalid.
Result is set to "..." and cursor changed to busy while computing.
Default precision changed to 50 digits for faster computation.
Fixes:
User-interface used to become non-responsive when long calculations in progress.
Arcsin, arccos and arctan used to return wrong result in degree mode.
v1.5
New Features:
Define your own recursive functions (functions that call themselves).
Support for true/false statements with <, <=, >, >=, <>, =, or, and.
Support for functions with conditions.
Improvements:
Easier control of scientific decimal format.
Check for updates at exit time instead of start time.
Show dialog boxes in center of main window.
Faster calculations.
More clear error messages.
Fixes:
Slow start-up in some computers.
v1.4
New Features:
Define your own custom functions.
Improvements:
Show error messages as tooltips.
Show error message when low in memory.
v1.3
Improvements:
Improved pow and root algorithms for evaluating large numbers.
E0 is removed from result.
Faster response when key pressed.
Pressing Tab key moves focus to next equation.
Fixes:
Program no longer hangs when computing pow or root of large numbers.
Precision number is no longer increased randomly.
v1.2
New Features:
Support for numbers as large as 1000+ decimal places.
Customize number of decimal precision (i.e. set precision of 50 decimal places).
New user-interface text box that holds complete value of current math expression when too big to fit in its original box.
New pop-up menu that allows quick copy and paste of expressions and their results.
Save and open files in Free Edition.
Improvements:
Unlimited precision for +, -, *, /, exp, min, max, ceil, floor, int, fraction.
Precision of 1000+ decimal places in ^ (pow), root and rootn.
v1.1
New Features:
Set number of decimal places.
Display result in scientific notation.
Display result as comma grouped.
Switch between Degrees and Radian.
Support for %
Display explanation of errors when input is invalid.
Display long results as tool tip pop-ups.
Automatically put opening brackets in front of functions.
Improvements:
Starts faster.
Texts look better with anti-aliasing.
No longer need to put negative numbers in brackets:
x^-1
5+-1
5*-1
5/-1
Dialog boxes open near the mouse pointer for convenience.
Keyboard looks better when window is maximized.
Small decimal errors are corrected.
Automatic logging.
Fixes:
x^(-1) not working.
Multiple brackets not working with negative numbers -(-(-1))
Pressing the Enter key taking the cursor to next line.
Invalid entries being considered as valid variables names.
Auto Update popping up even when "Don't ask again" is selected.