Stack, Order of operations, Accuracy and capacity – CITIZEN SR-275EU User Manual

Page 6

Advertising
background image

SR17D-D1-E.doc SIZE:140x75mm SCALE 2:1 2003/9/15

-E6-

„

Stack

This calculator uses memory areas, called “stacks”, to temporarily
store values (numeric stack) and commands (command stack)
according 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) x

y

,

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, exe-

cution 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 :

Advertising