• In no event shall CASIO Computer Co., Ltd. be liable to anyone for
special, collateral, incidental, or consequential damages in connection
with or arising out of the purchase or use of this product and items that
comewithit.
Be sure to read the following safety precautions before using the
calculator.
Safety Precautions
Battery
• Keep batteries out of the reach of small children.
4
• Use only the type of battery specified for this calculator in this
manual.
Handling Precautions
• Even if the calculator is operating normally, replace the battery
according to the schedule shown below. Continued use after the
specified number of years may result in abnormal operation. Replace
the battery immediately after display figures become dim.
Calculationhistorymemorydataisavailableand
can be replayed, or there is more data above/
below the current screen.
The display currently shows an intermediate result
Disp
of a multi-statement calculation.
8
Important!
• For some type of calculation that takes a long time to execute, the display may show
only the above indicators (without any value) while it performs the calculation
internally.
Using Menus
Some of the calculator's operations are performed using menus. Pressing
or , for example, will display a menu of applicable functions.
Thefollowingaretheoperationsyoushouldusetonavigatebetweenmenus.
Fix: The value you specify (from 0 to 9) controls the number of decimal
places for displayed calculation results. Calculation results are rounded off
to the specified digit before being displayed.
Example: (LineIO) 100 ÷ 7 = 14,286 (Fix 3)
14,29 (Fix 2)
12
Sci: The value you specify (from 0 to 9) controls the number of significant
digits for displayed calculation results. Calculation results are rounded off
to the specified digit before being displayed.
Example: (LineIO) 1 ÷ 7 = 1,4286 × 10-1 (Sci 5)
1,429 × 10-1 (Sci 4)
1,428571429 × 10-1 (Sci 0)
Norm: Selecting one of the two available settings (Norm 1, Norm 2)
determines the range in which results will be displayed in exponential
format. Outside the specified range, results are displayed using nonexponentialformat.Norm1:10-2>|x|,|x|≧10Norm2:10-9>|x|,|x|≧10
• If the calculation becomes longer than the screen width during input, the screen will
scroll automatically to the right and the
this happens, you can scroll back to the left by using
• When Linear Display is selected, pressing
beginning of the calculation, while will jump to the end.
indicator will appear on the display. When
and to move the cursor.
will cause the cursor to jump to the
15
• When Natural Display is selected, pressing while the cursor is at the end of the
input calculation will cause it to jump to the beginning, while pressing
cursor is at the beginning will cause it to jump to the end.
• You can input up to 99 bytes for a calculation. Each numeral, symbol, or function
normally uses one byte. Some functions require three to 13 bytes.
• The cursor will change shape to
remaining. If this happens, end calculation input and then press
•Certaintypesof expressionscancausetheheight of aninput expressiontobegreaterthanonedisplayline. Themaximumallowableheight of aninput expressionistwodisplayscreens(31dots×2). Further input willbecomeimpossibleif theheight of thecalculationyouareinputtingexceedstheallowablelimit.
•Nestingof functionsandparenthesesisallowed. Further input willbecomeimpossibleif younest toomanyfunctionsand/or parentheses. If thishappens, dividethecalculationintomultiplepartsandcalculateeachpart separately.
Note
2+√2
•Whenyoupressandobtainacalculationresult usingNaturalDisplay, part of theexpressionyouinput maybecut off. If youneedtoviewtheentireinput expressionagain, press
√
Form Calculation Range
andthenuseandtoscrolltheinput expression.
Results that include square root symbols can have up to two terms (an
integer term is also counted as a term).
When a calculation result takes the form ±
a√b
±
c
d√e
f
*
form calculation
, √
results are displayed using formats like those shown below.
16
± a√b, ± d ± a√b,
* The ranges of the coefficients (a, b, c, d, e, f) are as shown below.
1 ≦a < 100, 1 < b < 1000, 1 ≦c < 100
0 ≦d < 100, 0 ≦e < 1000, 1 ≦f < 100
(a, b, c, d, e, f are integers)
(INS)arepressedbecomestheargumentofthefunctionthatis
specified next. The range encompassed as the argument is everything up
to the first open parenthesis to the right, if there is one, or everything up to
the first function to the right (sin(30), log2(4), etc.)
This capability can be used with the following functions:
(), , (), (), (), , ,
(), .
,resultingin
7
andthenchangeitto1+
6
√
1
,forexample,youcan
6
7
.
6
7
(MthIO-MathO)
√
6
76
(INS)
,
17
Overwrite Input Mode (Linear
Display only)
You can select either insert or overwrite as the input mode, but only while
Linear Display is selected. In the overwrite mode, text you input replaces
the text at the current cursor location. You can toggle between the insert
and overwrite modes by performing the operations:
cursor appears as " " in the insert mode and as "" in the overwrite
mode.
• Depending on the type of calculation result that is on the display when you press the
key, the conversion process may take some time to perform.
• With certain calculation results, pressing the
value.
• You cannot switch from decimal form to mixed fraction form if the total number of digits
used in the mixed fraction (including integer, numerator, denominator, and separator
symbols) is greater than 10.
• Mixing fractions and decimal values in a calculation while Linear Display is selected
will cause the result to be displayed as a decimal value.
• Results of calculations that mix fraction and decimal values are always decimal.
3121 2
20
• Fractions in calculation results are displayed after being reduced to their lowest terms.
To switch a calculation result between improper fraction and mixed
fraction form:
Perform the following key operation:
To switch a calculation result between fraction and decimal form:
Press
.
(a
bcd
)
c
Percent Calculations
Inputtingavalueandpressingbecomeapercent.
Example1:150×20%=30
150
Example2:Calculatewhatpercentageof880is660(75%)
660
Example3:Increase2500by15%(2875)
2500
Example4:Decrease3500by25%(2625)
3500
250015(%)2875
350025(%)2625
20(%)30
880(%)75
(%)causestheinputvalueto
Degree,Minute,Second(Sexagesimal)Calculations
Youcanperformcalculationsusingsexagesimalvalues,andconvertvaluesbetweensexagesimalanddecimal.Performinganadditionorsubtractionoperationbetweensexagesimal
values, or a multiplication or division operation between a sexagesimal
value and a decimal value will cause the result to be displayed as a
sexagesimal value.
You also can convert between sexagesimal and decimal.
The following is the input format for a sexagesimal value: {degrees}
{minutes} {seconds} .
21
Note
• You must always input something for the degrees and minutes, even if they are zero.
Example 1: 2°20’30” + 39’30” = 3°00’00”
2
2030039303°0’0”
Example 2: Convert 2°15’18” to its decimal equivalent.
•Youwillnot beabletoexecuteprimefactorizationwhiletheresult of acalculationthatusesPol, Rec, ÷Risdisplayed.
Calculation History and Replay
Calculation History
In the COMP or BASE-N Mode, the calculator remembers up to
approximately 200 bytes of data for the newest calculation.
You can scroll through calculation history contents using and .
24
Example:
1 + 1 = 2
2 + 2 = 4
3 + 3 = 6
(Scrolls back.)
(Scrolls back again.)
Note
•Calculationhistorydataisallclearedwhenever youpress, whenyouchangetoadifferent calculationmode, whenyouchangethedisplayformat, or whenever youperformthefollowingoperations: (CLR)(All)(Yes).
ThelastcalculationresultobtainedisstoredinAns(answer)memory.ThecalculationresultobtainedpriortothelastoneisstoredinPreAns(previousanswer)memory.Displayingtheresultofanew calculationwill
move current Ans memory contents to PreAns memory and store the new
calculation results in Ans memory. PreAns memory can be used only in
the COMP Mode. PreAns memory contents are cleared whenever the
calculator enters another mode from the COMP Mode.
Using Ans Memory to Perform a Series of Calculations
Example: To divide the result of 3 × 4 by 30 (LineIO)
25
3412
(Continuing)
30
Inputting Ans Memory Contents into an Expression
Example: To perform the calculations shown below:
123456579
(Continuing)789
Using PreAnsMemory
Example:ForT
k+2
=T
+Tk(Fibonaccisequence),determinethe
k+1
sequencefromT1toT5.Notehowever,thatT1=1andT2=1.
T1=1
1
T2=1
1
(Ans=T2=1,PreAns=T1=1)
T3=T2+T1=1+1
(PreAns)
(Ans = T3 = 2, PreAns = T2 = 1)
(Ans=T1=1)
T4 = T3 + T2 = 2 + 1
(Ans = T4 = 3, PreAns = T3 = 2)
26
T5 = T4 + T3 = 3 + 2
Result: The sequence is {1, 1, 2, 3, 5}.
Variables (A, B, C, D, E, F, M, X, Y)
Your calculator has nine preset variables named A, B, C, D, E, F, M, X,
andY.Youcanassignvaluestovariablesandusethevariablesincalculations.
Input a function from the menu that appears when you press
The angle unit setting does not affect calculations.
.
Example 1: sinh 1 = 1,175201194
29
(sinh) 11,175201194
Example 2: cosh-1 1 = 0
(cosh-1) 10
Angle Unit Conversion
°, r, g : These functions specify the angle unit. ° specifies degrees,
radians,andggrads.Inputafunctionfromthemenuthatappearswhenyouperformthefollowingkeyoperation:
Specify the angle unit before performing calculations.
The calculation result for r and θ and for x and y are each assigned
respectively to variables X and Y.
Calculation result θ is displayed in the range of -180° < θ≦ 180°.
Example 1: To convert rectangular coordinates (√2; √2) to polar
Example: To determine the number of permutations and combinations
possible when selecting four people from a group of 10.
Permutations: 10
Combinations: 10
(nPr) 4
(nCr) 4
34
5040
210
Rounding Function (Rnd)
The argument of this function is made a decimal value and then rounded
in accordance with the current number of display digits setting (Norm, Fix,
or Sci).
With Norm 1 or Norm 2, the argument is rounded off to 10 digits.
With Fix and Sci, the argument is rounded off to the specified digit.
When Fix 3 is the display digits setting, for example, the result of 10 ÷ 3 is
displayedas3,333,whilethecalculatormaintainsavalueof3,33333333333333(15digits)internallyforcalculation.InthecaseofRnd(10÷3)=3,333(withFix3),boththedisplayedvalueandthecalculator’sinternalvaluebecome3,333.BecauseofthisaseriesofcalculationswillproducedifferentresultsdependingonwhetherRndisused(Rnd(10÷3)×3=9,999)ornotused(10÷3×3=10,000).
LCM determines the least common multiple of two values.
Example: To determine the least common multiple of 9 and 15
(LCM) 9(;) 1545
35
Using Calculation Modes
Statistical Calculations (STAT)
To start a statistical calculation, perform the key operation
to enter the STAT Mode and then use the screen that appears to select the
type of calculation you want to perform.
To selectthistypeofstatisticalcalculation:
(Regressionformulashowninparentheses)
Single-variable(X)
Paired-variable(X;Y),linearregression
(y=A +Bx)
Paired-variable(X;Y),quadraticregression
(y=A +Bx+Cx2)
Pressthiskey:
(1-VAR)
(A+BX)
(_+CX2)
(STAT)
Paired-variable(X;Y),logarithmicregression
(y=A +Blnx)
Paired-variable(X;Y),eexponentialregression
(y=A eBx)
Paired-variable(X;Y),abexponentialregression
(y=ABx)
Paired-variable (X; Y), power regression
(y = AxB)
Paired-variable (X; Y), inverse regression
(y = A + B/x)
Pressing any of the above keys ( to ) displays the Statistics Editor.
(lnX)
(e∧X)
(A•B∧X)
(A•X∧B)
(1/X)
36
Note
• When you want to change the calculation type after entering the STAT Mode, perform
the key operation
screen.
(STAT)(Type) to display the calculation type selection
Inputting Data
Use the Statistics Editor to input data. Perform the following key operation
todisplaytheStatisticsEditor:Thenumberofdatarowsthatcanbeinputdependsonthenumberofcolumns:80rowsforonecolumn,40rowsfortwocolumns,26rowsforthreecolumns.
Note
•UsetheFREQ (frequency) columntoinput thequantity(frequency) of identicaldataitems. Displayof theFREQ columncanbeturnedon(displayed) or off (not displayed)usingtheStat Format settingonthesetupmenu.
•Alldatacurrentlyinput intheStatisticsEditor isdeletedwhenever youexit theSTATMode, switchbetweenthesingle-variableandapaired-variablestatisticalcalculation
type, or change the Stat Format setting on the setup menu.
• The following operations are not supported by the Statistics Editor:
(M-), (STO). Pol, Rec, ÷R, and multi-statements also cannot be input with
the Statistics Editor.
,
37
To change the data in a cell:
Single-variableStatistics
Paired-variables Statistics
In the Statistics Editor, move the cursor to the cell that contains the data
you want to change, input the new data, and then press
To delete a line:
In the Statistics Editor, move the cursor to the line that you want to delete
and then press .
To insert a line:
In the Statistics Editor, move the cursor to the location where you want to
insert the line and then perform the following key operation:
Example 3: To calculate the linear regression and logarithmic regression
correlation coefficients for the following paired-variable data and determine
the regression formula for the strongest correlation: (x; y) = (20; 3150),
(110; 7310), (200; 8800), (290; 9310). Specify Fix 3 (three decimal places)
for results.
regressionformulaproducedbylogarithmicregressionofthedatainExample3.SpecifyFix3fortheresult.(Performthefollowingoperation
after completing the operations in Example 3.)
130(STAT)(Reg)(xˆ)
Important!
• Regression coefficient, correlation coefficient, and estimated value calculations can
take considerable time when there are a large number of data items.
43
4,861
Creating a Numerical Table from Two
Functions (TABLE)
TABLE generates a numerical table based on one or two functions. You
can use the function f(x) or the two functions f(x) and g(x). See
"Configuring the Calculator Setup" for more information.
Perform the following steps to generate a numerical table.
numerical table is generated. If you
specify Start = 1 and Step = 1, X
sequentially will be assigned the
values 1, 2, 3, 4, and so on to
generatethenumericaltableuntiltheEndvalueisreached.
• You can use the numerical table screen for viewing values only. Table contents
cannot be edited.
• The numerical table generation operation causes the contents of variable X to be
changed.
• The maximum number of rows in the generated numerical table depends on the
setup menu table setting. Up to 30 rows are supported for the "f(x)" setting, while 20
rows are supported for the "f(x),g(x)" setting.
Important!
•Thefunctionyouinput for numericaltablegenerationisdeletedwhenever youdisplaythesetupmenuintheTABLEModeandswitchbetweenNaturalDisplayandLinear Display.
Youcaninputaspecialcommandimmediatelyfollowingavaluetospecify
the number mode of that value. The special commands are: d (decimal), h
(hexadecimal), b (binary), and o (octal).
Example: To calculate 1010 + 1016 + 102 + 108 and display the result as a
decimal value
47
(DEC)(BASE)(d) 10
(BASE)(h) 10
(BASE)(b) 10
(BASE)(o) 1036
Converting a Calculation Result to another Type of
Value
• In the case of a negative binary, octal or hexadecimal value, the calculator converts
the value to binary, takes the two's complement, and then converts back to the original
number base. For decimal (base-10) values, the calculator merely adds a minus sign.
49
Ratio Calculations
The RATIO Mode lets you determine the value of X in the ratio expression
a : b = X : d (or a : b = c : X) when the values of a, b, c and d are known.
The following shows the general procedure for using RATIO.
• Pressing again will return to the Coefficient Editor.
Important!
• A Math ERROR will occur if you perform a calculation while 0 is input for a coefficient.
.
50
Changing the Ratio Expression Type
Re-enter the RATIO Mode and select the ratio expression type you want
from the menu that appears. Changing the ratio expression type causes
the values of all Coefficient Editor coefficients to change to zero.
RATIO Mode Calculation Example
Example 1: To calculate X in the ratio 1 : 2 = X : 10
(RATIO)(a:b=X:d)
1
210
Example2:TocalculateX intheratio1:2=10:X
(RATIO)(a:b=c:X)
1
210
51
Technical Information
Errors
The calculator will display an error message whenever an error occurs for
any reason during a calculation.
There are two ways to exit an error message display: Pressing
todisplaythelocationoftheerror,orpressingtoclearthemessageandcalculation.
• The intermediate or final result of the calculation you are performing
exceeds the allowable calculation range.
52
• Your input exceeds the allowable input range (particularly when using
functions).
• The calculation you are performing contains an illegal mathematical
operation (such as division by zero).
Action:
• Check the input values, reduce the number of digits, and try again.
• When using independent memory or a variable as the argument of a
function, make sure that the memory or variable value is within the
allowable range for the function.
•Narrow thetablecalculationrangebychangingtheStart,End,and
Step values, and try again.
Argument ERROR
Cause:
• A non-integer argument was input for the random number function
(RanInt#).
53
Action:
• Input only integers for the argument.
Before Assuming Malfunction of the
Calculator...
Perform the following steps whenever an error occurs during a calculation
or when calculation results are not what you expected. If one step does
notcorrecttheproblem,moveontothenextstep.Notethatyoushouldmakeseparatecopiesofimportantdatabeforeperformingthesesteps.
RanInt#(a; b)a < b; |a|, |b| < 1 × 1010; b - a < 1 × 10
10
GCD(a; b)|a|, |b| < 1 × 1010 (a, b are integers)
LCM(a; b)0 ≦a, b < 1 × 1010 (a, b are integers)
58
• Precision is basically the same as that described under "Calculation
Range and Precision", above.
y, 3√ , x!, nPr, nCr type functions require consecutive internal
• xy, x√
calculation, which can cause accumulation of errors that occur with each
calculation.
• Error is cumulative and tends to be large in the vicinity of a function's
singular point and inflection point.
• The range for calculation results that can be displayed in π form when
using Natural Display is |x| < 106. Note, however, that internal calculation
errorcanmakeitimpossibletodisplaysomecalculationresultsinπform.Italsocancausecalculationresultsthatshouldbeindecimalformtoappearinπform.