1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

rcalc http://rcalc.sourceforge.net/
=============================================================================
rcalc is a symbolic calculator for GNOME, featuring:
Standard infix expressions  you type something like 1+3*sin(pi)
and it will be evaluated for you in the correct order.
Variables (this is where the `symbolic' comes in). If you enter an
expression like a=1+e^2.5, then the result is stored in a variable
called a. You can then use it in future expressions, like
b=sqrt(a*5). Variables are stored between sessions.
Userdefined functions  you can defines things like
f(x)=3*x*cos(x*x) and calculate on any number or expression
like f(sin(pi/3)). Functions are stored between sessions.
It offers two different interfaces :
Listbased
Term
and a GNOME applet.
rcalc is therefore not like other calculator programs, such as xcalc,
kcalc or gcalc. It currently supports simple functions such as /, *,
+,  and ^ ('raise to the power of'), as well as more complex ones
like the trigonometric functions (sin, cos, tan, asin, acos and atan),
the hyperbolic functions (sinh, cosh, tanh, asinh, acosh and atanh),
sqrt, log, ln, abs and int. It also has two builtin constants, pi and
e.
Installation

To install rcalc on your system you need GNOME installed, and of
course all the things that GNOME needs. See http://www.gnome.org/ for
details about that.
Once you have untarred the sources, cd into the directory and type:
./configure prefix=`gnomeconfig`
(to enable GNOME applet, add enableapplet
and to also build termui, add enabletermui)
make
su
make install
Then, you can type 'rcalc' anywhere and it will run. If you get fed up
of it, then you can remove it by typing:
su
make uninstall
from the directory containing the source.
The file INSTALL contains generic instructions for using the configure
script, or you can type ./configure help to see a list of
options. Please note the prefix option stuff above.
Usage

Look in the help menu or type help. For command line options try
`man rcalc' or `rcalc help'.
=============================================================================
Gary Benson <gary@inauspicious.org>
Clement Bourdarias <phneutre@icculus.org>
