
CalculatorX is an enhanced expression calculator. It can evaluate an expression for one time. You can use Arithmetic, Logic, Bitwise and Relation operations in your expression. And many system constants and builtin functions can also be used in the expression. CalculatorX even supports the custom variables, custom functions and noteline. You can use Binary, Octal, Decimal and HEXadecimal numbers in one expression to evaluate as well.
CalculatorX has the unlimited ability to extend itself by using Custom Functions. You can add your own functions to CalculatorX in order to convenience your work.
CalculatorX is powerful, but it is very easy to use. You can use it as any calculators you have used.
Make Work Easy and High Efficiency by using CalculatorX.
Here is just a short list of CalculatorX's major features:
 Arithmetic operation
 Logic and Bitwise operation
 Relation operation
 BuiltIn Functions
 Constant support, such as PI, E, TRUE, FALSE etc.
 Alias for operators and functions, eg."sh" and "hsin" is the same function
 Unlimited nesting for expression
 The mixed operation for Binary, Octal, Decimal and HEXadecimal numbers
 Table/Array operation support
 "Simulate the exact value" operation
 Scientific notation for numerical value
 Custom variable support
 Noteline support
 Custom function support
 Upper case and lower case can be mixedly used in the expression
 Historical expressions log
 XP appearance support (in WinXP)
 Quick reference for input
 BaseN(2,8,10,16) results show
 Expressions manager support
 'Auto Round Operation' according to the appointed bits


Talking Expression Calculator Mini
text parsing
Enhanced Expression Calculator
math thematic units
Expression Number


Jep is a Java library for parsing and evaluating mathematical expressions. With this package you can allow your users to enter an arbitrary formula as a string, and instantly evaluate it. Jep supports user defined variables, constants, and functions. A number of common mathematical functions and constants are included.
Features
* Small size (only 270KB as jar archive)
* Fast evaluation
* High precision using BigDecimals
* Includes common math functions and operators
* Supports Boolean expressions
* Extendable and configurable architecture
* Support for strings, vectors and complex numbers
* Support for implicit multiplication
* Allows declared or undeclared variables
* Java 1.5 compatible
* Supports Unicode characters
* Extensive documentation
* Includes JavaCC grammar from which the main classes are generated
CalculatorX: http://www.xoyosoft.com/cx/downloadqk/calcx.zip
Jep: http://www.singularsys.com/jep/download.php 
Function Desciptions:
Diary Manage: You can record your daily diary with many individuation forms which based on the date,the schedule,etc.At the same time,you can also edit them to modify or add content.
Set Alarm: Set any kind of alarm to do the designed intend, such as, running the appointed application, shutting down the computer.These actions can be repeatable with a reiteration of many kinds.
System Tools: Efficiently get many important windows tasks together to economize time by the way of integrating them together.You can change Display Mode, Empting Recycle Bin,Set Screen Save,Printer and Fax, and so on. Mange your PC conveniently.
Setting Shortcut Key: Establish a Shortcut Key to reveal or hide the application procedure which assigns. Moreover, by "leftclicking" and "rightclicking" your mouse at the same time, it can hide the Desktop or the task bar, and restore it with the same action.
Metrology
Make many unit conversions by Metrology tool.
Calculator
Calculate the value of math expression with a combination of many math functions, Variable and Function is included ABS, ATAN, COS, EXP, LN, ROUND, SIN, SQRT, SQR, TRUNC, NOT, BOOL, SGN, etc.
Calendar
Calibrate the system time of the computer, and establish the different style clock (for example, the Point clock, the Number clock, and the Cartoon clock), the stopwatch and the realtime demonstration to the time of the different time zone.
Desktop Gather: http://www.desktopgather.com/download/DesktopGather2.1.1.zip
Smart Math Calculator: http://calculator.runiter.com/mathcalculator/files/calculator.exe
Advanced yet easytouse math calculator that immediately and precisely computes the result as you type a math expression. It allows multiples math expressions at same time. It also allows fractions and defining your own variables and functions. It has a beautiful userinterface that conveniently allows you to directly edit the expression or if you prefer use a visual keypad to enter new expressions. There is support for over 20 math functions.
Smart Math Calculator is the easiest and most convenient calculator in the world with amazing features:
Type down any math expression and immediately observe the result.
Use over 20 math functions and over 30 scientific constants in your expression.
Define variables and assign values or math expressions to them.
Enjoy the most advanced yet easytouse user interface.
Compute results as precise as up to 1000 digits
Compute results as fractions
Easy To Use...
Yes, this is the easiest to use calculator in the world. When you are calculating a mathematical expression, every second counts. Don't waste your time clicking on numbers and functions. Simply type it down and observe how the expression is recalculated immediately after each stroke.
Define Your Own Variables...
Isn't it frustrating to keep track of previously calculated expression? In our Smart Math Calculator not only you can have multiple expressions at same time, but you can also assign the result of these expressions to variables and then use the variables in other expressions.
Most Convenient User Interface...
The beautiful userinterface of our Smart Math Calculator is designed carefully to make life easy for you. If there is a problem in your expression it is highlighted in red as you type it. If your expression contains new variables, new text boxes will be added automatically as soon as you press the Enter key. The advanced keyboard panel contains not only the builtin functions and constants but also your defined variables. 


