
kStack Limitations
This calculator uses memory areas called stacks to temporarily store lower calculation priority sequence values, commands, and functions.The numeric stack has 10 levels and the command stack has 24 levels, as shown in the illustration below.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
| 2 |
| 3 |
|
| 4 |
| 5 |
|
|
| |||||
1 | 2 | 3 |
|
| 4 |
|
| 5 | 6 |
| 7 |
|
|
|
| |||||
Numeric Stack |
|
|
|
|
| Command Stack | ||||||||||||||
|
| 1 |
| 2 |
|
|
|
|
|
|
|
|
|
| 1 |
| ||||
|
|
| 2 |
| 3 |
|
|
|
|
|
|
|
| 2 |
|
| ||||
|
|
| 3 |
| 4 |
|
|
|
|
|
|
|
| 3 |
|
| ||||
|
| 4 |
| 5 |
|
|
|
|
|
|
|
|
|
| 4 |
| ||||
|
|
| 5 |
| 4 |
|
|
|
|
|
|
|
|
|
| 5 |
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7 |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A Stack ERROR occurs when the calculation you are performing causes the capacity of either stack to be exceeded.
kCalculation Ranges, Number of Digits, and
Precision
The calculation range, number of digits used for internal calculation, and calculation precision depends on the type of calculation you are performing.
Calculation Range and Precision
Calculation Range |
| ±1 ⋅ | |
Number of Digits for Internal | 15 digits | ||
Calculation |
|
| |
|
|
| |
|
|
|
|
Precision |
|
| In general, ±1 at the 10th digit for a single |
|
|
| calculation. Precision for exponential display |
|
|
| is ±1 at the least significant digit. Errors are |
|
|
| cumulative in the case of consecutive |
|
|
| calculations. |
|
|
|
|
Function Calculation Input Ranges and Precision | |||
|
|
|
|
Functions |
|
| Input Range |
sinx | DEG | 0 x 9109 | |
| RAD | 0 x 157079632.7 | |
| GRA | 0 x 11010 | |
cosx | DEG | 0 x 9109 | |
| RAD | 0 x 157079632.7 | |
| GRA | 0 x 11010 |