Read_me_before_installing_ExCalc.html / Copyright © Tek Design. All Rights reserved.



Read Me Before Installing ExCalc


CONTENTS

What's ExCalc?
Notes on Using ExCalc
Installing ExCalc
Uninstalling ExCalc
Technical Support
License Agreement
    Distribution
    Disclaimer of Warranty
    Copyright Notice


What's ExCalc?

I have longed to get a free math expression evaluator for my engineering purposes: I used to do calculations like a*x^3+b*x^2+c*x+d or ATN{(a-b)/(c-d)} and change one of variables. It was something like ATN{(5.783E+05-1.345E+05)/(3.255E-03-2.288E-03)} and 3.255E-03 to be replaced with other values for instance. I have intensively searched the web in vain, so I wrote this program. I gave my efforts to make it adequately configurable and as small as possible not to hinder other windows and always visible while doing other tasks.

ExCalc handles math expressions like 2.35*3.78/{5.883*TAN(36.2)-1} or LOG10(3.312E+03/5)+SQR{(1.3-5.5)^2+(8.1-2.7)^2} including lots of derived math functions for engineering. Any complicated math expressions can be instantaneously evaluated.

ExCalc also enables you to limitlessly add custom functions which contains up to three variables like {X+sqr(X^2-4*Y*Z)}/(2*Y). You just enter values for X, Y and Z, and you will immediately get the answer. For example {X+sqr(X^2-4*Y*Z)}/(2*Y):8.753:1.85:1.577 gives 4.543745686, which means {X+sqr(X^2-4*Y*Z)}/(2*Y) = 4.543745686 for X = 8.753, Y = 1.85 and Z = 1.577.

Further, you can use the abbreviations for some special values such as the ratio of the circumference of a circle to its diameter (pi) and the conversion factors to the metric units (pound, pound-force, gallon [U.S.], gallon [U.K.], Btu[IT], Btu[th], calorie [IT], calorie [th], mile, yard, foot, inch, knot, horsepower, etc.): For example the expression $lb/$in^3 gives 27679.9047102031, which means 1 lb/in3 is 27679.9047102031 kg/m2 in metric system with an error less than 1.0E-12 %.

For various purposes of usage, ExCalc allows you to easily change the configuration settings such as number of digits, number format, trigonometric unit, font properties and colors.

ExCalc works on Windows XP/NT/2000/Vista/7/8/8.1/10


Notes on Using ExCalc

Running two or more simultaneous ExCalc sessions is restricted though it was originally unlimited how many ExCalcs could run. You will see an error dialog when you start ExCalc while another is already running. Why? Let us imagine there are two or three ExCalcs running with similar math expressions. Are you confident about not mistaking one calculation result for another? The author had a bitter experience. Miscalculation is taboo for engineers and scientists. The program was modified then immediately.


Installing ExCalc

1. Unzip the distributed file into an arbitrary folder.
2. Right-click on the icon of the executable file "ExCalc.exe" and select "Create shortcut" to create a shortcut on the desktop. Double-click on the icon and confirm that the program normally runs. Refer to 4. below to show the help.
3. The program should work typically with no problem. In some Windows environments, Visual Basic (VB) runtime driver "msvbvm50.dll" has to be copied, if not exists and as an administrator when prompted by Windows, to the following folder:
Windows 7 and later-----    C:\Windows\SysWOW64
Windows Vista and earlier-----    C:\Windows\System32
The VB runtime driver is included in the distributed ZIP package.
4. As the program contains the help files created in the old format with the extension "HLP", Windows Help program should be installed. See "How to Run Help Files" in our website for further details.

Trademark acknowledgments: Windows and Visual Basic are registered trademarks of Microsoft Corporation.


Uninstalling ExCalc

Remove the folder together with all the files where ExCalc was installed.


Technical Support

Requests for technical support on this software are accepted on the "Contact us" page in Tek Design's website.


License Agreement

You must accept the License Agreement to use this software. If you do not intend to honor this Agreement, you must remove this Software from your computer right now.


     Distribution

This Software is freeware. However, the Software remains the property of the Author. You may distribute or reproduce the Software freely for personal and non-commercial use only, provided you contact the Author by E-mail to get the Author's consent, preferably prior to, or even after, the distribution or the reproduction. All of the components of the Software should be distributed or reproduced in the original archive form and should not be modified in any way.


Disclaimer of Warranty

This Software is provided "as is" without warranty of any kind. The Author disclaims all warranties, including without limitation any implied warranties of merchantability, fitness for a particular purpose, and non-infringement. The entire risk arising out of the use or performance of the product and documentation remains with recipient. In no event shall the Author be liable for any consequential, incidental, direct, indirect, special, punitive, or other damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of this Agreement or the use of or inability to use the product, even if the Author has been advised of the possibility of such damages. Further, the Author is not forced to alter the Software nor fix any bugs in any case except of the Author's own accord.


Copyright Notice

None is allowed to attempt to reverse engineer, disassemble or decompile this Software. All parts of this Software are copyright protected.
Copyright © Tek Design. All Rights reserved.