clouds

Start Calculator

Home
Introduction
Reference
Glossary
Bugs
Bibliography
Links


Geometric Calculator - Reference

The Geometric calculator works like a Hewlett Packard reverse polish notation calculator.

The calculator has a stack of four values: a, b, c, and t. a is displayed in a window above the keyboard, and b is displayed in a window above a. The values of c and t can be viewed by rotating the stack with the <<< key.

Numbers are entered into a using the numerical digits, the ., the E, the +/-, the x, the y, the z, and the ENTER keys. The backspace, < -, key can be used to correct errors.

The other keys perform operations on the stack, either replacing a with a new value, replacing a and b with a new value, moving stack elements around, or clearing the stack.

Here are the definitions of the calculator keys from left to right and from top to bottom.
Store a into a register.
Recall a from a register.
Cosine of a.
Sine of a.
Tangent of a.
Unassigned.
Unassigned.
Copy c into t, b into c, and a into b.
Exchange a and b.
Rotate the stack downwards.
Erase the last character entered, or clear the calculator.
Replace a with its multiplicative inverse.
Divide a by its magnitude.
Clear the calculator.
Enter the x basis into a.
Enter a 7 into a.
Enter an 8 into a.
Enter a 9 into a.
Divide b by a.
Inner product of b and a.
Replace a with its grade 0 part, ie its scalar part.
Replace a with its grade 1 part, ie its vector part.
Enter the y basis into a.
Enter a 4 into a.
Enter a 5 into a.
Enter a 6 into a.
Geometric product of b and a.
Outer product of b and a.
Replace a with its grade 2 part, ie its bivector part.
Replace a with its grade 3 part, ie its trivector part.
Enter the y basis into a.
Enter a 1 into a.
Enter a 2 into a.
Enter a 3 into a.
Subtract a from b.
Replace a with its reverse, or conjugate.
Replace a with its even grade part.
Replace a with its odd grade part.
Change the sign of a, or of a's exponent.
Enter a 0 into a.
Enter a decimal point into a.
Enter a power of ten exponent a.
Add a to b.
Replace a with its magnitude.
The product of -b a b.
The product of b a b*.



Roger E Critchlow Jr
Last modified: Fri May 16 19:38:27 MDT 2003
elf.org