Contents of the TRICALC.DOC file
TRICALC- The ultimate pop-up calculator
Requires color adaptor for optimum performance.
TRICALC is a powerful memory resident calculator program.
It is meant for those times when a swift calculation is needed
but one is in another program. Without dropping out of the
current program, one presses the hot-key and TRICALC appears to
save the day! The great advantage of TRICALC is the method
of entering expressions to be evaluated. Instead of dealing
with only 2 parameters at a time (LIKE OTHER, INFERIOR,
CALCULATORS DO), TRICALC allows an entire string to be entered
and evaluated. Results are returned in both standard and
If the register $R holds the number 6,
Would be evaluated to 18 and 1.80000000000 E01
(NOTE: Order of operations is followed, so 7*3+5 is not the
same as 7*(3+5))
TRICALC's functions are of the form: Func(Argument)
TRICALC supports the following functions:
Sin - Trigonometric SINE function of the argument ex. Sin(45)
Cos - Trig. COSINE function
Tan - Trig. TANGENT function ( Sin[X]/Cos[X] )
ArcSin - Trig ARC-SINE function. Inverse operation of Sine.
Domain is X: -1<=X<=1
ArcCos - Trig ARC-COSINE function. Similar to ARCSIN
ArcTan - Trig ARC-TANGENT function. Similar to ARCSIN
Ln - Logarithm with base e of the argument (approx. 2.7)
Log - Logarithm with base 10
Exp - e raised to the argument ex. Exp(2) = approx. 2.7^2
Sqrt - Square root of argument
N'th roots can be made by using X^(1/N)
ex. 27^(1/3) = 3rd root of 27 = 3
TRICALC also has registers to hold the results of operations.
to assign a value to a register, enter the following at the > prompt:
There are 26 registers- $A..$Z
$A..$Y are user adjustable while $Z will always hold the result of
the last operation. All register's values will carry over from each
pop-up, so they are usable for holding any value you want to remember.
Registers can be used just like numbers or functions.
When putting TRICALC into memory the default pop-up key is ALT-C.
The user can, instead, pick his/her own pop-up key, such as CTRL-ALT-HOME
or something similarly stupid. To do this use the primary value as the first
parameter and the auxilliary value as the second. Here are some examples:
TriCalc 59 F1 is Hot-Key
TriCalc 119 Ctrl-Home
To get other values, consult the Turbo Pascal (TM Borland Int'l) manual
or other resource. The values are standard main-aux byte keyboard
If you want to avoid the annoying opening screen, use NS (NoScreen) as a
parameter. I would recommend putting the TriCalc call in a batch file
if you are going to use some particular combination often.
Enjoy this useful (We hope) utility, and support the ShareWare concept
by sending $5.00 and any comments or suggestions to TriSoft at the below
address. If you would like an updated, customized version please send $25.OO
and we can give you an updated version (customized colors, customized func-
tions, graphing, derivatives/integrals, and extended register access)
11204 Hunting Horn Ln.
Reston, Va. 22091