3
Stack
This calculator uses memory areas, called “ stacks “, to temporarily
store values (numeric stack) and commands (command stack ) accord-
ing to their precedence during calculations. The numeric stack has 10
levels and command stack has 24 levels. A stack error (Stk ERROR)
occurs whenever you try to perform a calculation that is so complex that
the capacity of a stack is exceeded.
Order of operations
Each calculation is performed in the following order of precedence :
1) Coordinates transformation.
2) Type A functions which are required entering values before
pressing the function key, for example, x
2
, , x !, x
–1
.
3)
y
x
,
x
.
4) Fractions.
5) Abbreviated multiplication format in front of variables, π.
6) Type B functions which are required pressing the function key
before entering, for example, sin, cos, tan, sin
–1
, cos
–1
,
tan
–1
, sinh, cosh, tanh, sinh
–1
, cosh
–1
, tanh
–1
, log, ln, 10
X
,
e
X
,
,
3
, ( – ).
7) Abbreviated multiplication format in front of Type B functions
3 2
, Alog2, etc.
8) nPr, nCr
9) x , ÷
10) +, –
• When functions with the same priority are used in series,
execution is performed from right to left.
e
X
ln120→ e
X
{ ln (120 ) }
otherwise, execution is from left to right.
• Compound functions are executed from right to left.
• Anything contained within parentheses receives the highest
priority.
Accuracy and Capacity
Output digits : Up to 10 digits.
Calculating digits : Up to 15 digits
In general, every reasonable calculation is displayed up to 10 digits
mantissa, or 10-digits mantissa plus 2-digits exponent up to 10
± 99
.
Numbers used as input must be within the range of the given function as
follow :
Functions Input range
sin x, tan x Deg
:
0
< l x l < 4.499999999
x 10
10
Rad :
0
< l x l < 785398163.3
Grad :
0
< l x l < 4.499999999
x 10
10
however, for tan x
Deg : | x | ≠ 90 (2n–1)
Rad : | x | ≠
2
π
(2n–1)
Grad : | x | ≠ 100 (2n–1) ( n is an integer)
cos x Deg
:
0
< l x l <
4.500000008
x 10
10
Rad :
0
< l x l <
785398164.9
Grad :
0
< l x l < 5.000000009
x 10
10
sin
-1
x, cos
-1
x
0
< l x l <
1
sinh x, cosh x
0
< l x l < 230.2585092
tan
-1
x
0
< l x l < 9.999999999
x 10
99
tanh x, tanh
-1
x
0
< l x l < 9.999999999
x 10
– 1
sinh
-1
x, cosh
-1
x
0
< l x l < 4.499999999
x 10
99
log x, ln x x > 0
10
x
– 9.999999999 x 10
99
< x <
99.99999999
e
x
– 9.999999999 x 10
99
< x < 230.2585092
0
<
x < 1 x 10
100
x
2
l x l < 1 x 10
50
x
–1
l x l < 1 x 10
100
, x ≠ 0
l x l < 1 x 10
100
x ! 0
< x <
69 , x is an integer.
Pol ( x, y ) l x l, l y l < 9.999999999
x 10
49
x
2
+ y
2
<
9.999999999 x 10
99
Rec (r,
θ
) 0 < r < 9.999999999 x 10
99
Deg
:
0
< l x l < 4.499999999
x 10
10
Rad :
0
< l x l < 785398163.3
Grad :
0
< l x l < 4.499999999
x 10
10
however, for tan x
Deg :
l
θ
l
≠ 90 (2n–1)
Rad :
l
θ
l
≠
2
π
(2n–1)
Grad :
l
θ
l
≠ 100 (2n–1) (n is an integer)
l a l
, b, c < 1 x 10
100
, 0 < b, c
l x l < 1 x 10
100
Sexagesimal ↔
Decimal transformation
0
0
0
< l x l <
999999
59
x
y
x > 0 : – 1 x 10
100
<
y log x < 100
x = 0
:
y > 0
x < 0 : y = n, 1/(2n+1), n is an integer.
but – 1 x 10
100
< y log l x l
<100