Free Software for DOSCalculators, Converters, Statistics, Math |

9 Dec 2005 |

This page: | TSR (POPUP) CALCULATORS | |

COMMAND LINE CALCULATORS | ||

FULL SCREEN AND RPN CALCULATORS | ||

UNITS CONVERTERS | ||

FINANCIAL, ACCOUNTING & CHECKBOOKS | ||

GENERAL MATH PROGRAMS | ||

GENERAL STATISTICS PROGRAMS |

TSR (POPUP) CALCULATORS |

**ScrCalc — TSR calculator can grab screen numbers and paste result. Manual expression entry too.**

* * *

Old but good design. ScrCalc is a TSR calculator that performs all arithmetic operations and has a store-number-in-memory feature. Can grab numbers displayed in text mode ouput using its own cursor. Equations can also be entered manually. Uses 5K RAM when resident; no unload from memory option. Hot key is ALT +. Operation is simple but maybe not initially intuitive – read the doc first. Distributed as donationware.

Author: Kazu Yoshimura / KY Software (1989).

1989-03-11: 1.0.

Download scrcalc.zip (5K).

**2CALC — TSR calculator with tape and paste result.**

* * * *

[added 1998-03-12]

My favorite for simple calculations. 2CALC requires around 4.6K RAM while resident, depending on size of tape. Hot key modifiable, length of tape adjustable, and colors can be modified. Has ability to paste results into a text mode application or the command line. Special functions: Percent. No automatic precedence of certain operators. Option to unload from memory.

Author: Horst Schaeffer, Germany (1996). Suggested by Robert Bull.

1996-04-26: 1.3.

Download 2calc.lzh, LHA archive (6.2K).

Go to Horst Schaeffer's Software Pages in English, or/oder auf Deutsch for other software for DOS & Windows.

More in these pages from Horst Schaeffer.

**Addit — TSR addition-only calculator.**

* *

[updated 2004-05-15]

A simple addition calculator that runs as a TSR. You can pop it up in almost any text mode application and highlight numbers in your text you wish to add (vertical and horizontal highlighting possible). You can paste the result into the application. Because only the addition operation is supported, its use is limited. Plus the hot key is <ALT><LEFT SHIFT> which won't work in programs that grab the ALT key for menu access, etc. The TSR requires about 6.5K RAM and can be unloaded from memory.

Author: Douglas Boling, for PC Mag (1992).

1992-02-11: v1.1.

Download addit.zip (24K).

**Evaluate Expression (EE) — Programmer's expression evaluator with TSR option.**

* * * * *

[added 1998-03-06, updated 1999-02-21]

A programmer's expression evaluator with many options, including TSR option. Programmers will likely prefer it over the other TSR calcs listed here, but non-programmers may find it more confusing than useful (no floating point support). Ability to grab simple or full expressions from screen.

Author: Mark Incley / Inkland, UK (1999).

1999-02-15: v1.53. Part of the InkUtils collection. Formerly shareware, now freeware.

Download ink153.exe (255K).

Get more info at the Inkutils page.

**CALC (1) — Small TSR programmer's calculator.**

unrated

[added 1998-07-21, updated 2004-05-15]

A bare bones, low memory usage (4K) programmer's calculator.

From the docs:base conversion, bit-shifting, logical operator, and mod functions, and 32-bit number representation that also supports a 2-decimal place integer arithmetic calculations.

Can't paste result; no option to unload from memory.

Author: Douglas Boling, for PC Mag (1988).

1988-03-29: v1.0.

Download VOL7N06.ZIP (28K) – contains CALC.COM, source code, doc files.

**CALC (2) — Enhanced TSR programmer's calculator.**

unrated

[added 2005-07-17]

This is an enhanced version of CALC (1), above. Some of the new features:- Requires 80286+ CPU.
- Conforms to Ralf Brown's Alternate Multiplex Interrupt Specification (AMIS) 3.5+.
- May be temporarily disabled or completely unloaded.
- Uses XMS 2.0 memory if present. Can be disabled.

Author: CyberRax, Estonia (2001).

2001-12-09: v1.1.

Download pcalc110.zip (34K).

**CALC (3) — Simple, easy TSR calculator.**

* *

This is a neat little arithmetic calculator that accepts `+ - * ^`

and parentheses. Alt-C activates the command line, entering `U`

uninstalls. Works in a Windows box. No user setup options.

Author: Business Enhancement Partnership Group (1992).

1992-10-18: v1.0.

Download calc_v1.zip (33K).

COMMAND LINE CALCULATORS |

**MATH — Command line calculator with memory registers.**

* * * *

MATH is a 40K command line calculator that handles common arithmetic calculations. Equations can be entered in the familiar fashion: `5+5<enter>`

or as an expression: `x=5+5.`

Several expressions can be separated with commas and will execute in sequence. User can define up to 20 functions which can be saved and re-used. Standard functions: (a)cos(h), (a)sin(h), (a)tan(h), deg, rad, exp, ln, log(x), round(x), sqrt(x) abs(x), pi. Interactive mode option. Arrow key recall of last expression.

Author: Greg Kochaniak (1992).

1992-06-21: v2.31.

Download mathfc24.zip (27K).

**tCalc — Command line calculator.**

* * * *

tCalc can perform arithmetic calculations and sends results directly to standard output. When called in batch files, tCalc can set environment variables allowing you to perform some interesting tricks with numbers, e.g., performing actions on a range of numbered files. Unlike MATH, you can feed tCalc expressions from a text file using syntax: `tcalc < myequat.txt`

. It can also be run in interactive mode with arrow key recall of last expression. No memory registers.

Author: Planet Terus (1998).

1998-04-05: v3.0.

Download tcalc.zip (26K).

**EVAL (1) — Advanced variable precision command line calculator.**

* * * *

Briefly stated, this advanced command line calculator is distinguished by the inclusion of relational, logical and conditional operators, and variable precision output. Like MATH and TCalc, EVAL can be run interactively without parameters, or one or more expressions can be entered on the command line. Like TCalc, expressions can also be fed to EVAL from text files. EXE size=70K.

Other features:- Variable assignments (e.g., "
`a=10`

"); maximum number of assigned variables=10. - In addition to the common mathematical operators, EVAL includes a full suite of relational, logical, and conditional operators.
- One-variable functions:
`abs value; acos; asin; atan; ceil; cos; cosh; error function; complementary error f.; exp; fracc; ln; log10; round; sign; sin; sinh, sqr; sqrt; step; tan; tanh`

. - Two-variable functions:
`atan2(y,x) = atan(y/x); div(x,y) = x/y; hypot(x,y) = sq(x^2+y^2); mod(x,y) = x % y; pow(x,y) = x^y; random(x,y) = random number`

; and two multi-argument functions. - Extensive error information.
- Hypertext help available.

Author: Juan M. Aguirregabiria, Spain (1994). Suggested by Marianna Van Erp.

1994-01-03: v1.00.

Download eval100.zip (45K).

**Eval (2) — Command line calculator.**

* * *

[added 1999-06-19]

A 30K advanced command line calculator – it supports many functions including Hyperbolic, Base-n, etc. Display numbers as HEX, OCTAL and/or BINARY. Up to 10 memory variables can be specified [m0-m9]. Interactive mode available. Note: May not correctly handle input from file of expressions.

Author: Amitabh Saxena, India (1999).

1999-03-11: v1.1.

Download eval_11.zip (19K).

**ADDCOL — Command line program adds column of numbers from a text file.**

* * *

[updated 2005-12-08]

This small (<7K) program does one thing, and does it right. The column of numbers to be added may be in any position in a file. Total goes to stdout by default, and may be piped or redirected. Source code (PAS) included.

Usage: ADDCOL <file> [<column # start in> <column width>]

<file> is required. If column start and width are not entered, then defaults are, calculation column starts at page column 1, and width=50. Text and empty lines above and below numbers, and leading blanks will be ignored. Right-alignment is not required.

Author: David Daniel Anderson / Reign Ware (1993).

1993-12-20: v1.01.

Download addcl101.zip (10K).

**CALC387 — Tiny 1K command line calculator (requires math coprocessor/FPU)**

* * * *

[added 1998-07-22, updated 2005-12-08]

Intended primarily as a programming exercise, this 1024 byte program performs most of the functions of larger calculators. The catch? An 80387 math coprocessor/FPU (or 80486+) is required. ASM source included.

Syntax: CALC387 math_expression Calculates result CALC387 Shows usage 1+4*2^3-5/4%1 --> 32.75 Usual precedence ((1+4)*2)^3 1000 Can override -MEM^(1/3) -10 MEM is last result 1 / 7 0.14286 Default 5 decimals 1.0000000/7 0.1428571 Extra implied 1E0/7 1.428571428571429E-1 Max if E-notation E*COS(PI) -2.71828 Constants e and pi 1/0 ? Error indicator LOG/LN/LG/SIN/COS/TAN/INT/SIGN/RND/ASIN/ACOS/ATAN/SQR/ABS

Author: Craig Hessel (1996).

1996-01-31: Unnumbered release.

Download calc387.zip (16K).

**Fraction — Fraction calculator.**

* *

[added 1998-07-04, updated 2005-07-17]

A no frills command line calculator that accepts fractions in input. Outputs both fractional and decimal results. Source included.

Usage:fraction aaa/bbb <operator> ccc/ddd (or) AAA-aaa/bbb <operator> CCC-ccc/ddd c:\fraction 2/3 + 5/73 The result: 161/219 Decimal equivalent = 0.73516

Author: Mendel Cooper (1992).

1992-06-21: v1.0.

Download fracti10.zip (28K).

FULL SCREEN AND RPN CALCULATORS |

Also see HP Calculator Simulations at The Museum of HP Calculators.

**CALC (4) — Simple full screen calculator with file logging.**

* * * *

[updated 2005-12-08]

CALC is a text mode, full screen calculator that can log calculations and results to a file. Not fancy, but well-designed. Operators are `+ - / * ^`

. Functions are `EXP()`

, `LN()`

, `SQR()`

, `SQRT()`

, `SIN()`

, `COS()`

, `ARCTAN()`

. Variable definition support. Recall previous commands with arrow keys. Bilingual operation: English (type `CALC UK [logfile]`

) or Danish (type `CALC DK [logfile]`

).

Author: Tue Tjur, Denmark (2001).

2001-02-22: Unnumbered release, last for DOS.

Download all |
||||

calc.exe | (38K) | Program | ||

rtm.exe | (107K) | Memory manager | ||

dpmi16bi.ovl | (64K) | Memory manager overlay, needed under 16-bit DOS |

Both download EXEs are prog executables, not archives. CALC is also part of the ISU package, further down this page.

**VpCalc — Full screen expression calculator can log results to file.**

* * * *

[updated 2005-07-17]

VpCalc won't suit everyone's tastes, but it represents one of the more versatile freeware DOS calculators available. Technically speaking, VpCalc is a "variable precision floating decimal point calculator." It runs as a menu-less full screen application. Calculations are entered using variables. Includes mathematical, logical and conditional operators, plus the usual array of trigonometric functions. You'll need to read the manual or the online help to get a feel for how to enter equations and take full advantage of "code" (macro) files. Entering equations is not difficult &0150; just different; instead of entering "`5 + 3 =`

", you type the expression "`x = 5 + 3`

", and VpCalc returns and stores the value of x (variable values are automatically stored in memory). VpCalc can log all output to a text file. Several help screens available from within program.

Author: Harry J. Smith (2000).

2000-04-12: v2.40.

Download vpcalc24.zip. (139K).

Also see the author's VPCalc Documentation, and take a look at some more of his Calculator Programs.

**RPN — HP-29C scientific RPN calculator with file logging.**

* * * *

RPN is an excellent calculator that mimics the functions of the long deceased HP-29C advanced scientific calculator (but with no programming). Important features present in RPN that are lacking in the other calculators listed here include 1) units conversions, and 2) basic statistical functions: standard deviation, geometric mean, harmonic mean, (set) linear coefficients, interpolate y from x or x from y, linear regression, linear-regression statistics.

This calculator can log results to a file. Requires CGA or better video compatibility.

Author: R. A. Montante (1990).

1990-05-30: v3.0.

Downloads | ||||

EXEs | rpn30exe.zip | (47K) | ||

Docs | rpn30doc.zip | (13K) |

**SIM41 — Simulates Hewlett-Packard 41C programmable calculator.**

unrated

[added 2000-01-10, updated 2004-04-18]

This full screen calculator simulates the look (text mode) and functions of an HP41C (c.1979-84). Seems intended for users of the HP41 – but should be useful to anyone who uses RPN calculators. Mouse compatible. Sample programs (all are DOS text files). Hypertext help in Spanish – see the SIM41 page (link below) for English description / help.

Author: Alvaro Gerardo Suárez, Colombia (1997-2000).

2000-11-10: v3.8 build 2.

Download sim41.zip (199K).

The SIM41 Home page has lots of info, a Windows version, and other HP calculator simulations.

**CALC (5) — Advanced RPN calculator with graphical interface; mouse, menu-driven.**

* * * *

[updated 2005-12-08]

This is a versatile calculator with menus, mouse support, and good online help. The interface will only make sense to RPN users. Eight onscreen boxes show stacks, entered value, memory usage, clipboard contents, status. This app can't save or print output but it will run in a DOS window. Available menus:

- Mode sets the operating mode for the calculator which can be set to work with real numbers, complex numbers, fractions, binary integers or polynomials.
- Edit menu contains items for editing the stack X element as well as operations with the clipboard.
- Options menu contains commands related to display formats and settings for screen colors and settings for the speaker and the mouse.
- Stack menu has commands to control the XYZT and Last X stack elements and also controls the use of the memory window.
- Calculate menu has all commands for calculations to be performed on the stack elements. Some of the advanced functions included: Hyperbolic, Trigonometric / Complex: Complex Conjugate of X Real <--> Imaginary Polar Form of X / Constants / Logical / Logarithmic / Probabilistic: Factorial X!, Permutations P(Y,X), Combinations C(Y,X) / Number Theoretic: Group Order of Y Modulo X , GCF(Y,X), LCM(Y,X), Prime Factor X, (m/n)*Pi, Evaluate Polynomial, Repeating Decimals, Decimal > Continued Fraction, Simple Continued Fraction, General Continued Fraction.
- Window has commands to control the screen representations of the stack windows. This also controls the black and white mode and the number of display screen lines.
- Help and About.

Author: John Kennedy (2004).

2004-12-10: v1.8.

Download JKMSDOS.ZIP (434K). Package also includes the program MATRIX.

John Kennedy's Downloadable Software page has more info on CALC, MATRIX, and 23 programs for Windows.

**Desktop Calculator — Simple full screen calculator requires mouse. Looks like a pocket calculator.**

unrated

[updated 2005-12-08]

This is an onscreen, pocket arithmetic calculator, with the usual functions. Mouse operation only. Two display options: Highlight (or not) the button that mouse points to, and switch between color and grey/black display.

Limitation: Has the Borland Pascal 7 CRT bug. See fixes.

Author: Boo Khan Ming, Malaysia (1998).

1998-02-03: v1.0.0298.

Download deskcalc.zip (21K).

UNITS CONVERTERS |

**GNU units — Enhanced command line or interactive units conversion.**

[* * * * *]

[updated 2005-12-08]

This is a DOS port of the GNU `units`

utility. Interactive or command line operation. Over 2000 units of many types are covered, from modern length/weight/volume to Ancient Greek money. Calculations are based on data in a plain text file that can be edited or replaced. 32-bit DJGPP build, requires 80386+ and a DOS Protected Mode Interface (CWSDPMI or other).

Enter `units`

with no parameters to go to interactive mode.

Author: Adrian Mariano (2002).

2002-07-10: v1.8.

Downloads |
||||

Program, docs | unit180b.zip | (212K) | ||

Source | unit180s.zip | (216K) |

See a sample of use at GNU's units page.

**CONVERT (1) — Command line units conversion program.**

* * * * *

[added 1997, updated 2004-06-27]

From the docs...CONVERT converts between different measuring units: for instance, from feet to inches, or pounds to ounces, etc. CONVERT can also handle compound units such as meters per second or pounds per square inch, can display its results in scientific notation with up to 7 digit precision, can do conversions in different numerical bases, and can be extended to include more units by editing the CONVERT.DAT data file.

Author: Cliff Crawford (1997).

1997-08-27: v1.00. Free under GNU General Public License.

Download cnvrt100.zip (37K).

**CONVERT UNITS — Menu-driven units conversion program.**

* * *

A user-friendly, mouse and menu driven units conversion program. Select from a list of categories or from a single alphabetical index. Does exponent conversions (pico-nano-milli-giga-femto, etc.). Has a list of unit-name abbreviations. Special conversion: Chle Peppers – How many Thais = one Bahamian, or any other combinations from among Cayennes, Anchos, de Arbols, Jalapeños, Serranos, Anaheims, Scovilles – Equivalents are displayed in precise mathematical notation. One significant limitation: It can't print or save results to a file!

Author: David Lovelock (1991).

1991-03-20: v1.02.

Download convert.zip (117K).

**Units Converter — Full screen engineering units converter; over 900 conversions.**

* * * 1/2

Units Converter is a full screen program, intended for use in engineering and technology, which is both easy to use and supports over 900 conversions. Runs on low-power machines. No facility for saving results to a file. Introductory ad-screen is VGA but program interface is text mode – you can use a copy / paste utility to grab results.

Author: Minco Products, Inc. (1989).

1989-07-27: Unnumbered release.

Download unit.zip (53K).

Also see Minco's online Unit Calculator.

**units — Command line or interactive units conversion, from Unix.**

unrated

[updated 2005-12-08]

This is a clone of the Unix 'units' utility, with interactive or command line operation. Calculations are based on data in a plain text file that can be edited or replaced – useful because it has currency exchange rates from 1993 (and no Euro). Source code (C) included.

From the docs:The units program converts quantities expression in various scales to their equivalents in other scales. The units program can only handle multiplicative scale changes. It cannot convert Centigrade to Fahrenheit, for example.

Powers of units can be specified using the '^' character... or by simple concatenation: 'cm3' is equivalent to 'cm^3'. Multiplication of units can be specified by using spaces, a dash or an asterisk. Division of units is indicated by the slash ('/').Command line mode:

units [-f unitsfile] [-q] [-v] [from-unit to-unit] -f specify units file -q suppress prompting (quiet) -v print version number

Enter `units`

with no parameters to go to interactive mode. Enter `units -h`

to get the help screen, above. Ctrl-C exits.

Author: Adrian Mariano (1993).

1993-07-17: v1.0.

Download units_am.zip (35K).

**CONVERT-IT — Simple interactive units converter.**

unrated

[added 1999-04-24, updated 2005-12-08]

Two-way conversion between Metric & English weights & measures, temperature scales, bin/hex/oct/dec/Roman numbers, more.

Author: David Pye, Australia (1998).

Get __conv-it.zip__ (49K) from David Pye's Freeware.

**Universal Converter (UC) — Basic units converter with tape calculator; logs results.**

unrated

[updated 2005-12-08]

A novelty, but useful. Peforms over 600 conversions, selected from a menu (older version), or from command line (newer version).

Author: Jeff Napier / Another Company (1995).

Versions | ||||

1992-01-20: | 1.1 | Full version, with docs. | ||

1995-12-16: | 2.7 | Reduced version. Has the Borland Pascal 7 CRT bug – see fixes. |

Downloads |
||||

v1.1 | univ-con.zip | (90K) | ||

v2.7 | uc.zip | (122K) |

FINANCIAL, ACCOUNTING & CHECKBOOKS |

**Per%Sense — Multi-purpose financial calculator.**

unrated

[added 2001-01-13, updated 2005-12-08]

From the docs;From simple loan amortization to complex financial planning scenarios. Includes present value and IRR calculator with easy-to-use interface where you fill in a chart and just leave blank the number you want to solve for...This program was promoted commercially in the early 1990s, mostly to lawyers, accounts and financial analysts, and still has over 10,000 users.

Notes: A slick, professional text mode financial calculator. Friendly, mouse compatible Turbo Vision interface. Context sensitive help. A short list of some functions and common problems addressed:

- Lease vs. purchase.
- Pay cash vs. installments.
- Refinance?
- Saving for college tuition
- Internal rate of return on an investment.
- Yield to maturity, standard corporate bond.
- Present value of one series of monthly payments.
- Amortization.
- Mortgage.
- Investment.
- Arbitrary loans.

Author: Joshua Mitteldorf (2002).

Download InstallDOSPersense.exe (763K), Win32 installer, can be unzipped.

More info and a real Windows version are available at the Per%Sense page.

**Account Pro — Professional accounting program.**

unrated

[updated 1998-06-09, updated 2005-12-08]

Another example of an "obsolete" fee-based program turned freeware because it runs under DOS. Runs under Win3.1/9x/ME/NT/2000/XP and on the Palmtop.

From the docs:ACCOUNT PRO is a modern, user friendly and fast accounting and finance-planning program, which can be operated with a mouse or keyboard. ACCOUNT PRO is based on the principle of double-entry bookkeeping. It is particularly suitable for small to medium size businesses and for private persons who wish to manage their own money, or the finances of an institution, association or a club. ACCOUNT PRO is capable of networking and can handle up to 152 different accounting systems. Comfortable pull-down menus and context-sensitive help will also enable the accounting novice to familiarize himself with the program rapidly and to work efficiently right from the beginning.

The documentation has not been updated to reflect freeware status. See the author's Web page for further info.

Author: Willy R. Aus der Au / AccSoft Shareware, Switzerland (1994).

Download apdos.zip (268K).

Get more info on Account Pro at AccSoft's Free give away software.

For more of everything, go to the main AccSoft Shareware site, with pages in German, English, Danish, Dutch, French, Italian, Spanish, Swedish.

**CheX — Good checkbook program with graphing and check printing functions.**

* * * * *

[added 2000-11-10]

[* Y2K date sorting warning*: CheX stores and displays the century-year as two digits (e.g., "12-29-

CheX is a fairly intuitive checkbook program that has more features than most. For example, you can print out checks you enter into the program, and customize the layout to suit the layout of your real checks.

Features include:

- Balance, Sort, Undo, Find, Auto-Save, Categories.
- Security / safety features: Password protection, lock option (posted items can't be altered), option to auto-exit after x minutes. Displays detected entry errors on status line.
- AutoCopy function eases copying of repetitive monthly items.
- Informative, context-sensitive status line. Good help function.
- Exports to comma delimited text format (easily imported into most spreadsheets / databases). Imports comma delimited, ASCII, or CheX files.
- Graphing capability (display totals by month, by year, or by category).
- Customizable (e.g., international date support option, auto-save, auto-exit, colors, cursor size, etc.)
- All this (and more) in an 83K executable.

Author: Rich Young (1992). Suggested by Howard Schwartz.

1992-04-03: v2.52. Freeware status: See file CHECK.FB – "$30.00 suggested but not required."

Download chex252.zip (96K).

Also see: chexbal3.zip (9K) — Use with CheX to total the balances of different accounts.

**AutoChk (Automatic Check Book) — Checkbook program.**

* * *

[added 1998-04-24]

AutoChk is more intuitive than many freeware checkbook programs I've run across but it doesn't possess the feature set of CheX. Multiple checkbook files can be maintained; each can hold up to 1000 entries. You may enter a data file name directly on the command line or use the startup menu. The multi-column display includes these extras:

- A "check mark" column to indicate whether a check has cleared the bank. Both the balance in your account and the balance of the checks/deposits cleared by bank are displayed.
- Category column: optionally define categories for individual checks (e.g., charitable, medical, etc.)

- Save check book (and categories list) to an ASCII text file.
- Search function.
- Shell to DOS
- Multiple print options: entire check book; current page being displayed; from a certain page to the end of the check book; only checks in defined category.

- Max 1000 lines per data file.
- Check descriptions are limited to 26 characters.
- Credit and debit maximum value is 99999.99

Minimum requirements: DOS 2x+. Detects Monochrome through VGA displays. Requires 256K or less RAM. EXE size: 57K

Author: Henry Chow (1991). Suggested by Arturo Padilla.

1991-06-05: v3.61.

Download achk361.zip (35K).

GENERAL MATH PROGRAMS |

**X(PLORE) — Programmable mathematics toolbox: algebra, calculus, matrices, graphing, more.**

unrated

[added 2001-01-28, updated 2004-06-27]

Formerly known as CC - The Calculus Calculator, this is a broadly inclusive and easy-to-use mathematics tool. Runs in real mode, limited by available conventional memory. Features include (from the docs):

- trigonometric, exponential and logarithmic functions
- real and complex numbers
- hexadecimal and binary numbers
- exact fractions and huge integers
- strings

- Algebraic simplification
- Graph curves, polar and parametric curves
- Graph surfaces, parametric surfaces, space curves and matrix data
- Solve equations and systems of equations
- Define implicit functions
- Differentiate and integrate functions
- Perform vector and matrix calculations including eigenvalues and eigenvectors and statistical operations
- Collect data into lists and perform statistical operations
- Save and load data from external files
- Print calculations, results and graphs
- Write Pascal-like functions and procedures using X(PLORE)'s powerful mathematical and graphing operators.

X(PLORE) for DOS is a small, fast program that will run effectively on any 486 or greater CPU. I have run this program successfully on all versions of Windows through NT4.0 and 98. This is the original 1993 Prentice Hall X(PLORE) that is limited to 640K of memory. Later DOS versions that use extended memory unfortunately do not run under the most recent incarnations of Windows 98 or Windows NT.

Author: David Meredith (1992).

Versions | ||

1992-06-07 | v4 beta | |

1992-11-08 | v4 |

Downloads | ||||||

v4 beta | cc4-9206.zip | (408K) | Has version history | |||

v4 | xpldos.exe | (279K) | WinZip SFX, can be unzipped |

DOS version is no longer developed. Shareware Windows 9x/NT and 2000/XP versions are available at the X(PLORE) Home Page.

GENERAL STATISTICS PROGRAMS |

unrated

I'm not well-qualified to evaluate these packages, but most are basic and not suitable for extremely large data sets. I've listed a range of programs which *together* cover most of the more familiar statistical tests, i.e., univariate/descriptive, anova, regression, t-test, and familiar nonparametric tests (Chi Square, Fisher's Exact..).

**PEPI — Statistical package for epidemiology and other contexts.**

[added 2000-01-30, updated 2004-08-25]

From the docs: Pepi consists of...43 easy-to-use programs with hundreds of menu-driven options and procedures. The programs can be run from a diskette or hard disk, in Windows (3.x, 95, 98 or NT) or DOS. They are primarily for use in the planning and statistical analysis of studies in the health field, but can be used in other contexts also. Many of the programs may be useful for learning or teaching purposes. The programs are interactive, generally offering a variety of options. Most of the programs are designed to facilitate secondary calculations after observations have been tabulated or counted, and nearly all require key board entry of data.

Notes: Includes program finders (for both DOS and Win3.1) that facilitate matching of executable name to statistical tests performed. Able to send results to file, printer, screen, or all. Free for personal use. Can be purchased on disks (with manual, installation program, more) from home page (link below). Also see home page for a long list of available statistical tests.

Authors: J.H. Abramson and P.M. Gahlinger. Published by Sagebrush Press (2001).

2003-08-24: v4.04x.

Download PEPI404X.zip (1.9MB).

**NPS (Non-Parametric Statistics) — Small mouse / menu driven stats package.**

[updated 1999-07-25]

NPS performs nonparametric statistical tests on smaller databases stored in dBase III format. The program is menu driven with popup windows and mouse support. Four executables handle 20 col x 750 rows, 40 col x 375 rows, 60 col x 250 rows, or 100 col x 125 rows of data. Note: Can send test results to printer but not file.

Features include:- Creation and management of dBase files.
- Selection of up to 12 samples from the database by a simple inclusion / exclusion menu
- Cross tabulation of character fields.
- Calculation of binomial confidence limits on rates, Fisher's exact test, McNemar test, Mantel-Haenszel test, Chi-squared test, Kaplan-Meier life tables, Calculation of median with exact confidence limits, Spearman- and linear correlation, Mann-Whitney two sample test, Kruskal-Wallis n-sample test, One-sample signed ranksum test, Friedman test.
- Simple graphic presentations of the data are added.

Author: Carsten Aaby, Denmark (1999).

1999-07-15: Unnumbered release.

Download NPS.zip (332K).

**SST — (Simple Stats) Parametric / non-parametric stats program can output results / graphs to text file.**

I like the simple, if primitive, layout of this program. No mouse or menus, but I find its interactive interface easy to use – and there are quite a few features under the hood, including the ability to send output (e.g., graphs) to a file as ASCII text. Unlike most of the packages listed here, SST contains a wide selection of both parametric and nonparametric statistical functions. Histograms and scatter plots are output as text by default, but you can optionally display or print these as hi-res graphics if your video card supports it. Documentation is a little strange.

Supported statistical functions include:- Descriptive statistics of all variables: mean, median, and mode(s) of each variable; standard deviation, coefficient of variation, mean deviation, low, high and n.
- Detailed chart of descriptive statistics for one variable. This includes n, variance, standard deviation, mean, RMS(quadratic mean), harmonic mean, geometric mean, mean deviation, median, coefficient of variation, skew, kurtosis, mode, low, high, range, sum, sum squared, standard error, Winsorized mean, and quartiles.
- Multiple linear regression based on least- squares linear fitting.
- Two variable t-test, chi-squared analysis, Pearson's contingency coefficient, Pawlik's corrected contingency coefficient, the sum of all rows and columns, and Cramer's V (for 2x2 tables).
- Two sample nonparametric tests: Kolmogorov-Smirnov, Mann-Whitney U test, Wilcoxon matched pairs, both Spearman's and Kendall's matched pair rank correlations, Wald-Wolfowitz runs test for unpaired samples, median test for independent variables Seigel-Tukey rank dispersion test.
- One-factor variance analysis from more than one variable (ANOVA). Confidence interval chart, and Wilcoxon rank sum analysis for two variables, or a Friedman test for more than two variables.

- Allows up to 5 variables and up to 480 numbers/variable.
- Program itself requires 512k RAM.
- Although I haven't had problems running this program on my 386 (MSDOS 6.2) it currently doesn't start on my OpenDOS system (...used to work.)

Author: Ernest Gundel (1994).

1994-06-08: v3.2.

Download sst32.zip (222K).

**ISU (Interactive StatUnit) — Advanced statistical package.**

[updated 2005-12-08]

ISU is an interactive shell which runs a general statistical unit developed by the author. ISU uses a large command set rather than menu options – this affords greater flexibility (e.g., data manipulation) than is possible with the other stats apps listed here. However, ISU is a more complex program and requires an in-depth familiarity with both the command set and statistics. Tutorial files and online help are very helpful. Includes Pascal source. Requires 80386+.

Features:- Statistical tests: Summary statistics, two-sample Wilcoxon or Mann-Whitney test, Spearman's rank correlation, Bartlett's test for variance homogeneity, CORMAT writes the matrix of correlations for a set of variates, with optional indication of significances.
- Statistical models: analysis of variance and regression; multiplicative or log-linear models for Poisson or multinomial data; logistic regression models for binary or binomial data; nonlinear regression models and generalized linear models with over-dispersion; proportional hazards models by Cox's likelihood; conditional logistic regression.
- VGA graphing and histogram capability (printable on LaserJet, but no option to output to image file). Interactively rotatable 3D graphics can also be produced.
- Uses plain text data files. Can be configured to use external editor.
- Appends all results and command history to log file.

Author: Tue Tjur, Denmark (2001).

2001-02-22: Unnumbered release, last for DOS. Also available for Windows.

Downloads |
||||

isupack.bin | (585K) | Compressed files | ||

isuinst.exe | (28K) | Unpacker / installer | ||

rtm.exe | (107K) | Memory manager | ||

dpmi16bi.ovl | (64K) | Memory manager overlay, needed under 16-bit DOS |

For a new installation of ISU, get all four files. To update an earlier version, get ISUPACK.BIN and ISUINST.EXE. Place needed files in the ISU directory, and then run `isuinst`

. Advisory: Backup ISUPACK.BIN – it gets deleted at the end of installation.

Get optional addons at Tue Tjur's Download Page.

For more info, see the Introduction to ISU.

**STATistics — User friendly, interactive statistics programs.**

[updated 2004-06-27]

The text mode statistics programs in this suite share a similar, easy-to-use interactive interface. I tend to use STATMEAS in preference to other programs listed here when performing quick and simple descriptive stats.

Principal features:

STATMEASUnivariate analysis (descriptive statistics) STATREGRRegression analysis STATTRANTransform observations STATRCORRanks and correlations STATLADRLeast Absolute Deviation multiple regression ICOWindows ico & pif files for all programs

- Allow a maximum of 25 variables and 400 observations. (STATLADR allows up to 25 variables and 100 observations.)
- Context sensitive help.
- Data can be loaded from plain text file or entered within program.
- Option to output results to screen or file.
- Basic graphing capabilities.

New in STATMEAS v2.2 (9-98): Added alternative, small sample skewness and kurtosis measures into my STATMEAS.EXE statistical measures program. Added STATMEAS.XLS "Statistics with Excel 5.0" to the package.

*"This package may be used and distributed freely for NON-COMMERCIAL, NON-INSTITUTIONAL, PRIVATE purposes, provided it is not changed in any way."*

Author: Timo Salmi, Finland (1997-2002).

Versions |
Downloads |
|||||||

STATMEAS |
1998-09-07: | 2.2 | ts1st22.zip | (61K) | ||||

STATREGR |
1997-12-13: | 2.3 | ts2st23.zip | (78K) | ||||

STATTRAN |
1997-12-13: | 1.8 | ts3st18.zip | (46K) | ||||

STATRCOR |
2002-08-28: | 1.9 | ts4st19.zip | (40K) | ||||

STATLADR |
1997-12-13: | 1.7 | ts5st17.zip | (82K) | ||||

ICO |
1998-01-03: | 1.0 | ts6st10.zip | (9K) |

More in these pages from Timo Salmi.

**STATS — Basic statistical program.**

[updated 2004-08-05]

STATS is a **basic** full screen statistical program. Includes graphing functions. For a DOS program, it is not too difficult to use or navigate, although some commands are not easily located. Mono, CGA, EGA and VGA resolutions. Not mouse compatible. The Windows version is much easier to use, in my opinion.

- User-editable one- and two-variable data sets.
- Can draw scatter plots for any data sets. Text can be added to scattergrams.
- Six automatic curve-fitting modes.
- Binomial, Hypergeometric, and Normal distributions.
- Summary statistics of data sets (can't be saved to a file, but can be printed).
- Can save data sets in proprietary format for re-use, or as plain ASCII files.

- 2-variable data sets are limited to arrays of twenty columns and 300 rows max.
- Can't export plots or other graphics to files (you can print them).
- Available key commands are scattered throughout documentation.
- Has the Borland Pascal 7 CRT bug. See fixes.

Author: Richard Parris / Peanut Software (1997).

Download pgsdos.exe, self-extracting archive (360K). Package also includes the unrelated GEOM and PLOT apps.

Get Windows 3.x and 9x/ME/2K/XP versions, in English and French, at the Winstats page.

**HISTOGRAMS — Calculates descriptive statistics, generates histograms.**

[updated 2004-08-05]

HISTOGRAMS is a mouse and menu-driven full screen app that only performs bare descriptive statistics on a user editable data set (max is 999 values, single variable). This app is too big (189K with support files) for the few functions it performs, but it is easy to use. "This program will calculate the mean, median, and standard deviation of a data set. It will also generate a histogram, a bar chart, a box and whisker plot, and a stem and leaf plot." You can save your data to a file, but not summary statistics. The low resolution histograms can be printed, but not exported to a file. This app can run in a DOS window.

Authors:David A. Gay and David Lovelock (1992).

1992-08-08: v1.01.

Download histo.zip (168K).

**T — Statistical tables program.**

[updated 2005-12-08]

This program is an alternative to the classical set of statistical tables. Includes an RPN calculator. 8087 FPU required, in hardware or optional emulation.

Continuous and discrete distributions: normal, chi square, F, t, empirical correlation coefficient, Binomial, Poisson, hypergeometric.

Author: Tue Tjur, Denmark (1989).

Download all |
||||

t.exe | (111K) | Program | ||

rtm.exe | (107K) | Memory manager | ||

dpmi16bi.ovl | (64K) | Memory manager overlay, needed under 16-bit DOS |

Both download EXEs are prog executables, not archives. T is also available as part of the ISU package, above.

**Instat — General Stats package**.

unrated

[added 2002-07-28, updated 2004-08-05]

General Stats package, with a teaching emphasis. DOS and Win versions. Free for individual, non-commercial use.

From the docs:Instat+ is designed to support the teaching of statistics. It includes features to help explain many of the key concepts, such as confidence intervals, that users often find confusing. Furthermore, our teaching menu provides a resource pack of ideas, some that use Instat+, but many that can be used with any statistical software.

Instat+ includes many special facilities for the processing of climatic data. These have formed the basis of numerous agroclimatology training courses, in the UK, Kenya, Niger, Algeria, Syria, the Philippines and elsewhere.

Released by the Statistical Services Centre, University of Reading, UK (1999).

1999-01-08: v6.5.

Download instat65.exe (2.6MB).

Get more info at the Instat page.

Go to Instat Downloads for the Win32 version and *SSC-Stat*, a set of macros for Excel.

**[ Go to Top | Front Page ]**

©1994-2004, Richard L. Green.

This Edition ©2004-2005, Richard L. Green and Short.Stop.