Casio fx 991MS User Guide - Page 37

Stacks - matrix

Page 37 highlights

* fx-100MS/fx-115MS/fx-570MS/fx-991MS only. ** fx-570MS/fx-991MS only. • Operations of the same precedence are performed from right to left. exIn 120 → ex{In( 120)} • Other operations are performed from left to right. • Operations enclosed in parentheses are performed first. • When a calculation contains an argument that is a negative number, the negative number must be enclosed within parentheses. The negative sign (-) is treated as a Type B function, so particular care is required when the calculation includes a high-priority Type A function, or power or root operations. Example: ( -2)4 = 16 -24 = -16 k Stacks 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 the command stack has 24 levels. A stack error (Stack ERROR) occurs whenever you try to perform a calculation that is so complex that the capacity of a stack is exceeded. • Matrix calculations use up to two levels of the matrix stack. Squaring a matrix, cubing a matrix, or inverting a matrix uses one stack level. (fx-570MS, fx-991MS only) • Example: 1 23 45 123 4 56 7 Numeric Stack 12 23 34 45 54 Command Stack 1҂ 2 3 4ѿ 5҂ 6 7ѿ 35

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42

35
*
fx-100MS/fx-115MS/fx-570MS/fx-991MS only.
** fx-570MS/fx-991MS only.
Operations of the same precedence are performed from
right to left.
e
x
In
120
e
x
{In(
120)}
Other operations are performed from left to right.
Operations enclosed in parentheses are performed first.
• When a calculation contains an argument that is
a negative number, the negative number must be
enclosed within parentheses. The negative sign (–) is
treated as a Type B function, so particular care is
required when the calculation includes a high-priority
Type A function, or power or root operations.
Example:
( –2)
4
= 16
–2
4
= –16
k
Stacks
This calculator uses memory areas, called “stacks,” to tem-
porarily store values (numeric stack) and commands (com-
mand stack) according to their precedence during calcu-
lations. The numeric stack has 10 levels and the command
stack has 24 levels. A stack error (Stack ERROR) occurs
whenever you try to perform a calculation that is so com-
plex that the capacity of a stack is exceeded.
Matrix calculations use up to two levels of the matrix stack.
Squaring a matrix, cubing a matrix, or inverting a matrix
uses one stack level. (fx-570MS, fx-991MS only)
Example:
1
2
3
4
5
1
2
3
4
5
6
7
Numeric Stack
Command Stack
1
2
3
4
5
2
3
4
5
4
±
³
±
³
1
2
3
4
5
6
7