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 10–99to ±9.999999999 1099 or 0

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

E-45