Scientific calculator and function plotter. 10 constant memories, 1 cumulating memory. Nearly unlimited nesting of parenthesis. Automatic bracket completion Decimal, hexadecimal and binary entering and display. Precision adjustable. Recall of expressions already calculated. Registers preserved after program termination. Logic operators (32 bit). Three angle units. Square, reciprocal, square and cubic roots, roots with random exponent, Powers to basis e, 10 and random basis, natural and common logarithm, trigonometric functions, hyperbolic functions, Numerical integration, constant Pi, signum function, step function, Integer function, absolute value, min/max function. factorial, combinations and permutations, relational operators, random numbers, conversion rectangular <--> polar coordinates, conversion decimal <--> sexagesimal system. Plot functions: linear and logarithmic units, axis label, plot label, multiple plots in one plot window, number of grid lines may be changed, calculated expressions in all input fields, printer output, export to clipboard as metafile, zoom function, coordinate window shows function value at mouse position.