Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Mathematical Program for Personal Computers

IP.com Disclosure Number: IPCOM000104735D
Original Publication Date: 1993-May-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 1 page(s) / 35K

Publishing Venue

IBM

Related People

Beaton, CB: AUTHOR

Abstract

Described is a software implementation which allows a personal computer (PC) that a disk operating system (DOS) compatible to perform major mathematical functions.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 94% of the total text.

Mathematical Program for Personal Computers

      Described is a software implementation which allows a personal
computer (PC) that a disk operating system (DOS) compatible to
perform major mathematical functions.

      Called CALNUMS, for calculating numbers, the software enables a
user to perform additions, subtractions, multiplications, divisions,
exponentiation, modular arithematic, and random number generation
directly on the command line or in batch file processing.  The
program supports long equations, rounding and truncation to any
level.

      In prior art, PC DOS did not support mathematical operations
and often required the use of a separate calculator or the use of a
batch partition to enable mathematical operations.

      The described concept provides software that enables the DOS PC
user to enter onto the command line, or in a code inside a batch
file, an equation with as many values, files containing values,
parenthesis, operations, etc. as the command line will accept.  The
user can round, or truncate, to the number of digits after the
decimal point as specified by an optional parameter.  The default is
to round off the result to the nearest whole number.  If the user
uses "0" as that optional parameter, the result will contain as many
significant digits as the computer's microprocessor will support.
The values which comprise the CALCNUMS parameters can be either
values (numbers) or files that contain values.  In addition, the
progra...