This calculator contains precision components such as
LSI chips and should not be used in place subject to
rapid variations in temperature, excessive humidity dirt
or dust, or exposed to direct sunlight.
The liquid crystal display panel is made of glass and
should not be subjected to excessive pressure.
When cleaning the device do not use a damp cloth or a
volatile liquid such as paint thinner. Instead, use only a
soft, dry cloth.
Do not under any circumstances dismantle this device.
If you believe that the calculator is not functioning properly,
either bring or mail the device together with the guarantee
to the service representative of a Canon business office.
HOW TO USE THE SLIDE COVER
Open or close the cover by sliding as shown in the figure.
F-570SG
OPEN
F-570SG
CLOSE
2
DISPLAY (2-LINE DISPLAY)
Extension mark (Shows the presence of hidden formula)
: Switch between Real and Imaginary Number
: Imaginary number
Disp : Multi-statements Display
: Up Arrow
: Down Arrow
Mantissa
Next or
Previous
page
Exponent
minus sign
Exponent
3
TO GET START
Power ON, OFF
First time operation:
1. Remove the battery insulation tab to load the battery.
2. Press to initialize the calculator.
(Power ON/Clear): Turns on the calculator when it is pressed.
(Power OFF): Turns off the calculator when it is pressed.
Auto Power Off Function:
When the calculator is not used for about 7 minutes, the
calculator will automatically power off. In such a case, pressing
key powers the calculator on again.
Input Capacity
F-570SG allows you to input a single calculation up to 79 steps. One
step is used as each time you press one of the numeric keys,
arithmetic keys, scientific calculation keys or key. , ,
and the direction keys will not use up any step.
Starting from the 72nd step, the cursor changes from [ _ ] to [ ] that
notifying the memory is running low. In case you need to input a
single calculation with more than 79 steps, you should separate your
calculation into two or more segments.
4
MODE Selection
Press to start the calculation mode selection with the
following display:
When pressing or , you can access the next (or previous
mode selection page.
The following table shows the mode selection menu:
Operation
COMP Normal Calculation
CPLX
SD Statistical Calculation SD
REG Regression Calculation REG
BASE Base-n Calculation d / h / b / o
EQN Equation Calculation EQN
MAT Matrix Calculation MATX
VCT Vector Calculation VCTR
Deg Degree D
Rad Radian R
Fix Fixed-decimal Setting FIX
Sci Scientific Notation SCI
Norm Exponential Notation
Disp*1 Display Setup Selection
*1 Display Setup Selection options
First page : Press [EngON] or [EngOFF] for engineering
: Press [ab/c] or [d/c] to specify mixed fraction or
: Press [Dot] or [Comma] to specify decimal
[Dot] : The decimal point is indicated by dot and
[Comma] : The decimal point is indicated by
symbols on or off.
improper fraction display.
point or 3-digits separator symbols.
the 3-digits separator is indicated by comma.
common and the 3-digits separator is indicated by dot.
Gra Gradient G
Mode
Complex Number Calculation
• To check or clear the calculation mode, refer page13.
Indicator
CPLX
LCD
5
Display Formats Setting
F-570SG can display a result up to 10 digits. Results exceed the digit
limit will be automatically displayed by exponential notation format.
1.23
Display without engineering
symbols 123x.00001
0.00123
Input Editing
New input begins on the left of the upper (entry) line. As the entries
are more than 12 digits, the line will scroll to the right consecutively.
Press to scroll the cursor within the upper (entry) line and
you can perform input editing as needed.
Example (under editing):
1234567 889900
Replacing an entry (1234567 1234560)
Display SettingDisplay (Upper)Operation
Press or keep pressing until
"7" blinks 1234567+8899
Replace with "0" 1234560+8899
–03
–03
x10
–03
6
Deletion (1234560 134560 )
Display SettingDisplay (Upper)Operation
Press or keep pressing until
"2" blinks 1234560+8899
"2" is deleted 134560+88990
Insertion (889900 2889900)
Display SettingDisplay (Upper)Operation
Press or keep pressing until
"8" blinks 134560+88990
"8" and blinks alternately 134560+88990
Insert "2", "8" still blinking 134560+28899
Replay, Copy and Multi-statements
Replay
• Replay memory capacity is 128 bytes that can store calculation
expressions and results.
• After the calculation is executed, the calculation expression and
its result will be stored in the replay memory automatically.
• Pressing (or ) can replay the performed calculation
expressions and results.
• Replay memory is cleared when you.
i) Initialize calculator setting by (or ) .
ii) Change from one calculation mode to another.
Copy
• Press after replayed the previous calculation
expressions (statements) can make a multi-statement with the
current calculation expression.
7
Multi-statements
• You can put two or more calculation expressions together by
using a colon .
• The first executed statement will have [Disp] indicator; and the
[Disp] icon will disappeared after the last statement is being
executed.
Example :
Operation
8 + 9 17.
5 x 2 10.
Display (Lower Line)Display (Upper line)
Disp
Ans + 6 16.
8 + 9 17.
5 x 2 10.
9 : 5 x 2 : Ans + 6
17.
Disp
Disp
Ans + 6 16.
Calculation Stacks
This calculator uses memory areas, called "stacks", to temporarily
store numeric value (numbers) and commands (+ – x ...)
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 exceeds the capacity of stacks.
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.
Calculations are performed in sequence according to "Order of
Operations". After the calculation is performed, the stored stack
values will be released.
8
Calculation Accuracy, Input Ranges
Internal digits: Up to 16
Accuracy*: As a rule, accuracy is 1 at the 10th digit.
Output ranges: 1 x 10
–99
to 9.999999999 x 10
99
Function Input Range
sin x Deg 0 | x | <9x10
9
Rad 0 | x | <157079632.7
10
Grad 0 | x | <1x10
cos x Deg 0 | x | <9x10
10
Rad 0 | x | <157079632.7
10
Grad 0 | x | <1x10
tan x Deg Same as sinx, except when | x | =(2n-1)x90
Rad Same as sinx, except when | x | =(2n-1) /2
Grad Same as sinx, except when | x | =(2n-1)100
–1
x 0 | x | 1
sin
–1
x
cos
–1
x 0 | x | 9.999999999x10
tan
99
tanhx
sinhx 0 | x | 230.2585092
coshx
-1
x 0 | x | 4.999999999x10
sinh
cosh-1x 1 x 4.999999999x10
tanh-1x 0 | x | 9.999999999 x10
logx 0< x 9.999999999x10
99
99
–1
99
lnx
x
–9.999999999x1099 x 99.99999999
10
x
–9.999999999x1099 x 230.2585092
e
x 0 x < 1x10
X2 | x | < 1x10
X3 | x | 2.15443469x10
X–1 | x | < 1x10
3
x | x | < 1x10
100
50
33
100
; x≠0
100
X! 0 x 69 (x is an integer)
9
Function Input Range
nPr 0 n < 1x1010, 0 r n (n, r are integers)
1 {n!/(n-r)!}
nCr 0 n <1x1010, 0 r n (n, r are integers)
1 n!/r! 1x10
Pol(x,y) | x |, | y | 9.999999999x10
x2+y2 9.999999999x1099
Rec(r, ) 0 r 9.999999999x10
: Same as sinx, cosx
| a |, b, c < 1x10
˚ ' "
0 b, c
| x |
Decimal Sexagesimal Conversions
<
˚ ' "
0
x>0: –1x10
y
^(x
) x=0: y > 0
x
However: –1x10
y
x
y y=0: x > 0
y
Total of integer, numerator, and denominator must be
b
a
c
10 digits or less (including division marks).
I~Rand(a,b) 0 a<1x10
(a,b should be positive integers or 0)
< 1x10
º0'0"
| x | 999999º59
<0: y=n,m/(2n+1), (m, n are integers),
>0: x≠0, –1x10
<0: x=2n+1,(2n+1)/m (m≠0; m, n are integers)
100
1 x10
100
or 1 n!/(n-r)! < 1x10
100
100
100
< y logx < 100
100
< y log | x | <100
100
< 1/xlog< 100
10
, 0 b<1x10
100
99
99
'59"
10
Rand Result generates a 3 digit pseudo random number
(0.000~0.999)
Single-variable
*For a single calculation, the calculation error is ±1 at the 10th digit.
For exponential display, calculation error is ±1 at the last significant
digit. Errors are cumulative in the case of consecutive calculations,
which can cause them to become larger. (This is also true as internal
consecutive calculations are performed in the case of ^(xy), x y, x!,
nPr, nCr, etc.). In the vicinity of a function's singular point and point of
inflection, errors are cumulative and may become large.
Order of Operations
The calculator will automatically determine the operation priority. This
means that algebraic expressions can be entered just as they are
written and the calculation priority is as follows:
1st Priority
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th
14th
15th
16th
Recall memory (A - F, X, Y), Rand
Calculation within parentheses ( ).
Function with parentheses that requests the input
argument to the right Pol(, Rec(, Abs(, i~Rand(, logab(,
d/dx, dx, P(, Q(, R(,
Statistic points: Max, Min, Med
Functions that come after the input value preceded by
values, powers, power roots : x
Statistical estimated value calculation:
Percent %, EXP
Engineering symbols (T, G, M, k, m, µ, n, p, f)
metric conversion commands (cm in, etc)
^(, x
Fractions: a b/c, d/c
Prefix symbol: (–) (negative sign),
Base-n symbols (d, h, b, o, Neg, Not)
Multiplication where sign is omitted: Multiplication sign
omitted immediately before , e, variables (2 , 5A,
A, etc.)
Function that come before the input value without
parentheses. sin, cos, tan sin
–1
, cosh–1, tanh–1, log, In, e^, 10^, , 3 , Arg,
tanh, sinh
Conjg, Det, Trn
Permutations, combinations: nPr, nCr
Complex number polar coordinate symbol ( )
Dot: .
Multiplication and division:
Addition and subtraction:
Logical AND (and)
Logical OR, XOR, XNOR (or, xor, xnor)
Calculation ending instruction: =, M+, M– STO(store
memory), r< , a+bi
2
, x3, x–1, x!, ° ' ", °, r, g,
x, y, x1, x2, t
ˆ ˆ ˆ ˆ
–1
, cos–1, tan–1, sinh, cosh,
×,
÷
+, –
11
Operations of the same precedence are performed from right to left.
For example: e
performed from left to right
Operations enclosed with parentheses are performed first. When a
calculation contains an argument that is a negative number, the
negative number must be enclosed within parentheses.
Example: (–2)
x
ln 120 ex{ln( 120)}. Other operations are
4
= 16; and –24 = –16
Error Messages and Error Locator
The calculator is locked up while an error message is shown on the
display to indicate the cause of the error.
Press to clear the error, or
Press or to display the calculation with the cursor
positioned under the error and you can correct it accordingly.
Error Message
Math ERROR
Stack ERROR The capacity of the
Syntax ERROR An attempt to perform an
CauseAction
• Calculation result is
outside the allowable
calculation range
• An attempt to perform a
calculation using a value
that exceeds the
allowable input range.
• An attempt to perform an
illogical operation
(division by zero, etc.)
numeric stack or operator
stack is exceeded.
problematic format of the
calculation
12
• Check your input values
and make sure they are
all within the allowable
ranges. Pay special
attention to values in any
memory areas you are
using.
• Press or to display
the calculation with the
cursor located at the
location of the error and
make required corrections.
Simplify the calculation.
The numeric stack has 10
levels and the operator
stack has 24 levels.
Divide your calculation into
two or more separate
parts.
Press or to display
the calculation with the
cursor located at the
location of the error and
make required corrections.
Error Message
Arg ERRORImproper use of an
Dim ERROR• Under Matrix and Vector
Solve ERROR Can’t get the result by
CauseAction
argument.
mode, the dimension
(row, column) over three.
• An attempt to perform an
illegal matrix/vector
operation.
solve function.
Press or to display
the location of the cause of
an error and make required
corrections.
Press or to display
the location of the cause of
an error and make required
corrections.
Press or to display
the location of the cause of
an error and make required
corrections.
Before Using the Calculator
Check the current Calculation Mode
Be sure to check the status indicators that indicate the current
calculation mode (CPLX, SD... etc) and angle unit setting (Deg, Rad
Gra) before starting a calculation.
Return Calculation Mode to the initial setup
You can return the calculation mode to the initial default by pressing
(Mode)
Calculation Mode : COMP
Angle Unit : Deg
Exponential Display Format : Norm 1, Eng Off
Complex Number Display Format : a+bi
Fraction Display Format : a b/c
Decimal Point Character : Dot
, and this action will not clear the variable memories.
Initialize the Calculator
When you are not sure the current calculator setting, you are
recommended to initialize the calculator (calculation mode "COMP",
angle unit "Degree", and clear replay and variable memories) by
performing the following key operations: (All) .
13
BASIC CALCULATIONS
BASIC CALCULATIONS
Press to enter COMP mode as you want to perform
basic calculations.
During the busy calculation, the calculator will display the
message [PROCESSING].
Arithmetic Calculations
•
To calculate the negative values (excludes the negative exponent),
you have to enclose them with parentheses.
• To input the negative vaues, use .
Calculation Expression
• This Calculator supports 24-level of parenthetical expression.
• You can omit the close parentheses as the calculation ends
with or .
Calculation Expression
! When the number of is more than , [SYNTAX Error] will
be shown.
Display (Result)Operation
Display (Result)Operation
14
Memory Calculations
Memory Variables
• There are 8 memory variables (A through F, X and Y) which store
data, results, or dedicated values.
To store values into memory by pressing + Memory variable.
•
• To recall memory values, press + Memory variable.
• Memory content can be cleared by simply pressing +
Memory variable.
Example: 23 + 7 (Store to A), calculate sin (memory A), and clear
memory A
Calculation Operation
Independent Memory
•
Independent memory uses the same memory area as variable M.
It is convenient for calculating cumulative total by just pressing
(add to memory) or (subtract from memory); and the
memory contents are retained even when the calculator is turned off.
• To clear independent memory (M), input .
! When you want to clear all memory values, press
(Mcl)
Answer Memory
• The input values or the most recent calculation result will be
automatically stored into Answer Memory whenever you press ,
, , or followed by a memory variables.
• If you continue with pressing an operator key (x2, x3, x-1, x!, %, +,
–, x,
, DRG , ^, x , nPr and nCr), the displayed value will be
÷
changed into [Ans] plus the operator key. Then, you can perform a
new calculation with the latest Answer Memory.