E-130, K stack limitations, A function calculation input ranges and precision – Casio fx-5800P User Manual
Page 131
E-130
• 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 fi rst, so the
use of parentheses can result in different calculation results.
b/c
0
w
1 ÷ 2
i
= 0.5
i
b/(c
0
)w
1 ÷ (2
i
) = – 0.5
i
k Stack Limitations
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 26 levels as shown in the illustration below.
In the TABLE and RECUR Modes, the command stack has only 25 levels (one less than normal).
A Stack ERROR occurs when the calculation you are performing causes the capacity of a stack to
be exceeded.
k Calculation Ranges, Number of Digits, and Precision
The following table shows the general calculation range (value input and output range), number of
digits used for internal calculations, and calculation precision.
Calculation Range
±1×10
–99
to ±9.999999999×10
99
and 0
Internal Calculation
15 digits
Precision
In general, ±1 at the 10th digit for a single calculation. Error in the
case of a calculation result in exponential format is ±1 at the least
signifi cant digits of the mantissa. Errors are cumulative in the case of
consecutive calculations.
A Function Calculation Input Ranges and Precision
Functions
Input Range
sin
x
DEG
0
< |
x
| < 9×10
9
RAD
0
< |
x
| < 157079632.7
GRA
0
< |
x
| < 1×10
10
1
2
3
4
5
1 2 3
4
5
6
7
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
Numeric Stack
Command Stack
1
2
3
4
5
2
3
4
5
4
҂
ѿ
҂
ѿ
1
2
3
4
5
6
7