Contact Support Download What's new? Who is GraphCalc? What is GraphCalc? Home
Getting Started
   Introduction
   Operation of GraphCalc
   Menu Commands
   Buttons
   Settings
   Accelerator Keys
   Output Printing
   Save Output
Arithmetic
   Basic Operations
   The Interpreter
   Trigonometry
   Bases
2D Graphing
   Equations Of Equations
   2D Graph Printing
   Save Graph As Bitmap
   Copy Graph to Clipbaord
   Graph Tabs
   Moving Around
     Auto-Center
     Full Window View
     Panning
     Selection Zoom
     Zooming
   Analysis
     Equation Intersections
     Equation Intercepts
     Equation Min Max
     Equation Values Table
     Find Area
     Cursor Position
     Evaluate
     Distance
     Tangent Lines
     Tracing
   Options
     Equations
       Euclidian vs Polar
       Entering Equations
     Range and Precision
       Euclidean
         Graph Range
         Area Precision
         Graph Line Resolution
       Polar
         Theta Range
         Polar Grid
         Polar View Range
     Display
       Misc Display Components
       Plotting Style
       Graph Axes
       Grid Options
       Zoom Decimal Precision
       Zoom Factor
       Font Size
3D Graphing
   Performance Notes
   3D Graph Printing
   Export to DXF
   Recompute Equations
   Moving Around
     Zooming in 3D
     Panning in 3D
     Rotating in 3D
     Auto Rotate
     Recenter View
   Analysis
     3D Evaluate
     Using Grid Planes
   Options
     Equations
       Entering 3D Equations
       Coloring
         Render Modes
         Shading Model
         Surface Shading Colors
     Range and Wire
       3D Range
       3D Wire Options
       3D Background Color
     3D Axes
     3D Tick Marks
Constants & Conversions
   User Entered Constants
   Using Constants
   Adding Custom Constants
   Using Conversions
   Adding Custom Conversions
Scripting
   Commands
   Script Controls
   Saving Scripts
   Running Scripts
Tools
   Equation Solver
   Script Library
Program Options
   Mode Dialog Box
   Startup Script
   Program Exit
   Misc Options
New Feature
New Tip/Trick
Send Us Your Scripts
Web Resources
Thank You
Purchasing GraphCalc
Usage Agreement

The buttons that have a small black triangle in the lower right corner of them have additional related functions. Right click on a button to see its additional functions. The additional functions are listed below with the main entry.

Alt

Switches between button palettes. See below

Base

Set Base - Sets the current base

Convert Base - Converts from the current base to another base without changing the current base

Help with Bases - Brings up the bases help file

Cons

Display a list of constants that can be added to the expression

Conv

Display a list of conversions that can be added to the expression

Clear

Left click peforms the character option

Character - Clears one character in the expression box

Expression - Clears the entire expression box

Graph - Unchecks all the graphs in the current graph tab

Output - Clears the output window

History - Deletes the expression history drop down list

All - Performs all the above, plus clears all graphs in all graph tabs

Log

Adds a logarithm to the expression

10^ - Right clicking provides "10^" added to the expression

Sin, Cos, Tan

Adds the corresponding trig function to the expression

Right clicking provides hyperbolic and arc options

^

Power operator (pronounced "to the")

Ln

Adds a natural logarithm to the expression

e^ - Right clicking provides "e^" added to the expression

EE

Multiplies a number by 10 to the x power

Right clicking provides 10 to the -x power

( and)

Normal, everyday parentheses

/, *, -, +

Basic math operators

0,1,2,3,4,5,6,7,8,9

Numbers... same as using the keypad

X2

Adds a squared term to the expression

Right click provides additional powers of x

Square Root Button

Adds a square root to the expression

Right click provides additional roots of x

X-var

Adds a variable to the expression

Ans

Places the previous answer in the expression

Right clicking brings up the most recent 20 answers

.

Adds a decimal to the expression

,

Adds a comma to the expression for use with functions that take multiple arguments

Enter

Tells the calculator to compute the expression

Math Palette

Mod

Performs a modulus operation

Floor

Returns the greatest integer less than the argument

Ceil

Returns the lowest integer greater than the argument

fib

Returns the nth Fibonacci number

%

Returns a percentage (ie. 1/100)

Min

Returns the minimum of two values

Max

Returns the maximum of two values

gcd

Returns the greatest common divisor of two values

lcm

Returns the least common multiple of two values

abs

Returns the absolute value of a number

fPart

Returns the fractional piece of a number

iPart

Returns the integer piece of a number

round

rounds a number to the nearest integer

Test Palette

!=

Tests if 2 values are not equal

==

Tests if 2 values are equal

>

Tests if the first value is greater than the second value

<

Tests if the first value is less than the second value

>=

Tests if the first value is greater than or equal to the second value

<=

Tests if the first value is less than or equal to the second value

Probability Palette

n!

Returns the factorial of a number

nCr

Returns the number of combinations of n and r

nPr

Returns the number of permutations of n and r

frand

Returns floating point random number between the two arguments

irand

Returns random integer between the two arguments

Statistics Palette

mean

Returns the arithmetic mean (average) of a list of numbers. Ex. mean( 90 : 95 : 88 : 92.5 : 86.5) = 90.4

med

Returns the arithmetic median (middle) of a list of numbers. Ex. median( 90 : 95 : 88 : 92.5 : 86.5) = 90

mode

Returns the arithmetic mode (number that occurs most often) of a list of numbers. Ex. mode( 90 : 95 : 88 : 92.5 : 86.5) = 90

stdev

Returns the standard deviation of a list of numbers. Ex. stdev( 90 : 95 : 88 : 92.5 : 86.5) = 3.056

var

Returns the variance of a list of numbers. Ex. variance( 90 : 95 : 88 : 92.5 : 86.5) = 9.339

Hex Palette

A

Enter the hex digit 'A'

B

Enter the hex digit 'B'

C

Enter the hex digit 'C'

D

Enter the hex digit 'D'

E

Enter the hex digit 'E'

F

Enter the hex digit 'F'