Haxial Calculator is a high precision mathematical assistant that evaluates normal (infix) expressions to practically any accuracy. Results can be viewed in normal, fraction, or scientific forms, and it allows you to work in any radix. Worksheets enable you to solve larger problems in a more suitable environment, as well as allowing you to save your work. It also incorporates unit and radix conversion utilities and complete support for variables. Haxial Calculator employs a user interface that allows you to freely type expressions with the keyboard instead of mimicking the button presses of a hand-held calculator.
JFormula is a Java library for evaluating mathematical expression. It supports the +, -, *, ^, and % operators, boolean expressions, a short expression format (2x+3y), and variables. The evaluation tree is produced by a pluggable parsing system, and evaluation optimization for symbol value changes is provided. It includes a standard library with 17 mathematical functions, can delegate unknown functions or symbols, and can extend or add new libraries dynamically. Many API samples are included. It is multithreaded and JDK 1.1 compliant.
DigitizeIt digitizes scanned graphs and charts. Graphs can be loaded in nearly all common image formats (including gif, tiff, jpeg, bmp, png, psd, pcx, xbm, xpm, tga, pct), pasted from the clipboard, or imported via a screenshot. Digitizing of line and scatter plots occurs automatically, and manual digitizing via mouse clicks is also possible. Data values are transformed to a specified axes system and can be saved in ASCII format, ready to use in many other applications such as Microcal Origin or Excel. Axes can be linear, logarithmic, or reciprocal scale. Multiple data sets can be defined and edited. Tilted and distorted graphs can be handled. Comprehensive online help is included. Java 1.4 is required.