CalcSupreme, an RPN calculator emulation and much more, encompasses a wide range of fundamental and sophisticated basic, financial, math/science, and logic operations, accessible respectively via 4 different screens.
Basic operations include arithmetic, algebraic functions, data manipulations, numeric formatting, and menu selections. Business/finance includes loan/savings, cash-flow, bond, discount, markup, depreciation, calendar, and miscellaneous calculations. Math/science includes log/exponential, trigonometric, hyperbolic, and user-designed functions (with NEW option for algebraic coding of user functions).
Also provided are matrix operations, coordinate conversions, curve-fitting, plotting (linear and log), integration, differentiation, time, calendar, probability, and statistics. User can switch between simple variables and complex variables, where applicable.
Logic operations include Boolean arithmetic in 3 principal number systems. But CalcSupreme does far more than emulate a calculator. Program uses multiple resources of PC and PC software, incl pull-down menus, message/dialog screens, file/list boxes, disk drive(s) and data/user files, clipboard, printer, near-full monitor screen for plots and printouts, hints for all functions, and detailed help screens--features generally not available in hand-held devices. Without spreadsheet labor, CalcSupreme makes common (and some uncommon) spreadsheet operations immediately available to you, the user. Also, you can exchange data between CalcSupreme and a spreadsheet or other program by use of menu items Cut, Copy, and Paste. Moreover, CalcSupreme has potential to expand--forever! In addition to planned upgrades of certain existing functions, new functions and tasks will be added as dynamic link libraries (DLLs). Beyond the 4 DLLs supplied with present version of CalcSupreme, framework now exists for additional DLLs, as listed in pertinent help screen (with framework to be added for DLLs yet to be identified).