Stack Limitations
-cxw(-c)xw

Sequence

Operation Type

Description

 

 

 

7

Multiplication, Division

×, ÷

 

Omitted Multiplication Sign

Multiplication sign can be omitted immediately

 

 

before π, e, variables, scientific constants (2π, 5A,

 

 

πA, 3mp, 2i, etc.), and parenthetical functions

 

 

(2'(3), Asin(30), etc.)

 

 

 

8

Addition, Subtraction

+, −

 

 

 

9

Relational Operators

=, , >, <, >, <

10

Logical Product

and

11

Logical Sum, Exclusive Logical

or, xor, xnor

 

Sum, Exclusive Negative

 

 

Logical Sum

 

 

 

 

Note

 

 

If a calculation contains a negative value, you may need to enclose the negative value in parentheses. If you want to square the value –2, for example, you need to input: (–2)2. This is because x2 is a function preceded by a value (Priority 2, above), whose priority is greater than the negative sign, which is a prefix symbol (Priority 4).

–22= –4 (–2)2= 4

Multiplication and division, and multiplication where the sign is omitted are the same priority (Priority 7), so these operations are performed from left to right when both types are mixed in the same calculation. Enclosing an operation in parentheses causes it to be performed first, so the use of parentheses can result in different calculation results.

b$c.(i)w 1 { 2i =

1

i

 

 

 

 

 

2

 

1

 

b$(c.(i))w 1 { (2i) = –

i

2

 

 

 

 

k

This calculator uses memory areas called “stacks” for temporary storage of 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.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Numeric Stack

Command Stack

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

 

1



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

2

3

 

4

 

5

 

2

3

 

 

2

 

 

1

2

3

4

5

6

 

7

 

 

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 a stack to be exceeded.

E-72