A After you are fi nished using the calculator... Remove the hard case from the back of the calculator, and re-install it onto the front. Resetting the Calculator to Initial Defaults Perform the operation below when you want to return the calculator’s setup to its initial defaults.
• The contents of this manual are subject to change without notice. • 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 come with it.
• Avoid use and storage of the calculator in areas subjected to large amounts of humidity and dust. Take care never to leave the calculator where it might be splashed by water or exposed to large amounts of humidity or dust. Such conditions can damage internal circuitry.
Contents Getting Started ...1 Before using the calculator for the fi rst time..1 Resetting the Calculator to Initial Defaults... 1 About this Manual ... 1 Safety Precautions ...2 Operating Precautions ...3 Before starting a calculation..6 Turning On the Calculator ... 6 Key Markings ...
Page 6
Command Reference ... 65 Appendix ...71 Calculation Priority Sequence ... 71 Stack Limitations ... 72 Calculation Ranges, Number of Digits, and Precision ... 73 Error Messages ... 74 Before assuming malfunction of the calculator..76 Power Requirements ...76 Specifi cations ...77...
Before starting a calculation... Turning On the Calculator Press . The calculator will enter the calculation mode (page 7) that it was in the last time you turned it off. A Adjusting Display Contrast If the fi gures on the display become hard to read, try adjusting display contrast.
A Display Symbols The symbols described below appear on the display of the calculator to indicate the current calculation mode, the calculator setup, the progress of calculations, and more. In this manual, the expression “turn on” is used to mean that a symbol appears on the display, and “turn off”...
Calculator Setup The calculator setup can be used to confi gure input and output settings, calculation parameters, and other settings. The setup can be confi gured using setup screens, which you access by pressing !, (SETUP). There are six setup screens, and you can use to navigate between them.
Page 10
The following explains how calculation results are displayed in accordance with the setting you specify. • From zero to nine decimal places are displayed in accordance with the number of decimal places (Fix) you specify. Calculation results are rounded off to the specifi ed number of digits.
Perform the following key operation to clear the calculation mode and setup settings. !9 (CLR) 2 (Setup) w If you do not want to clear the calculator’s settings, press A in place of w in the above operation . Inputting Calculation Expressions...
A Omitting the Multiplication Sign You can omit the multiplication sign in the following cases. • Immediately before an open parenthesis: 2 × (5 + 4) • Immediately before a scientifi c function with parentheses: 2 × sin(30), 2 × ' (3) •...
Editing a Calculation A Insert Mode and Overwrite Mode The calculator has two input modes. The insert mode inserts your input at the cursor location, shifting anything to the right of the cursor to make room. The overwrite mode replaces the key operation at the cursor location with your input.
A Editing a Key Operation within an Expression With the insert mode, use you want to edit, press D to delete it, and then perform the correct key operation. With the overwrite mode, move the cursor to the key operation you want to correct and then perform the correct key operation.
Example 1: 2.5 + 1 − 2 = 1.5 Example 2: 7 × 8 − 4 × 5 = 36 • The calculator determines the proper priority sequence for addition, subtraction, multiplication, and division automatically. See “Calculation Priority Sequence” on page 71 for more information.
Page 16
Use the procedure below to toggle a displayed calculation result between decimal and fraction format. Example: 1.5 = 1 Note The calculator cannot switch from decimal to fraction format if the total number of fraction elements (integer + numerator + denominator + separator symbols) is greater than 10. 3$1$4+ 1$2$3w...
Percent Calculations Inputting a value and with a percent (%) sign makes the value a percent. The percent (%) sign uses the value immediately before it as the argument, which is simply divided by 100 to get the percentage value. A Percent Calculation Examples Example 1: 2 % = 0.02 Example 2: 150 ×...
Example 8: What is the percentage change when a value is increased from 40 to 46? How about to 48? Insert Mode Degree, Minute, Second (Sexagesimal) Calculations You can perform calculations using sexagesimal values, and you can convert between sexagesimal and decimal. A Inputting Sexagesimal Values The following is basic syntax for inputting a sexagesimal value.
Example: To convert 2.255 to sexagesimal Calculation History and Replay Calculation history maintains a record of each calculation you perform, including the expressions you input and calculation results. You can use calculation history in the COMP, CMPLX, and BASE Modes. Accessing Calculation History symbol in the upper right corner of the display indicates that there is data stored in calculation history.
The types of memory described above are not cleared when you press the A key, change to another mode, or turn off the calculator. Using Answer Memory (Ans) The result of any new calculation you perform on the calculator is stored automatically in Answer Memory (Ans). displays the cursor at the beginning of the displays it at the end.
Example 2: To determine the square root of the result of 3 Note • As in the above examples, the calculator automatically inserts Ans as the argument of any calculation operator or scientifi c function you input while a calculation result is on the display.
A Inserting Ans into a Calculation Manually You can insert Ans into a calculation at the current cursor location by pressing the K key. Example 1: To use the result of 123 + 456 in another calculation as shown below 123 + 456 = 579 Example 2: To determine the square root of 3 Using Independent Memory...
99 ÷ 3 = 33 (Total) 22 Using Variables The calculator supports six variables named A, B, C, D, X, and Y, which you can use to store values as required. A Assigning a Value or Calculation Result to a Variable Use the procedure shown below to assign a value or a calculation expression to a variable.
) and Natural Logarithm Base e Pi ( The calculator supports input of pi ( π ) and natural logarithm base are supported in all modes, except for the BASE Mode. The following are the values that the calculator applies for each of the built-in constants.
Scientifi c Constants Your calculator has 40 often-used scientifi c constants built in. Like π and constant has a unique display symbol. Scientifi c constants are supported in all modes, except for the BASE Mode. A Inputting a Scientifi c Constant 7 (CONST).
Page 26
A Table of Scientifi c Constants The numbers in the “No.” column show the scientifi c constant menu page number on the left and the number key you need to press to select the constant when the proper menu page is displayed.
10-4 Standard atmosphere • Source: 2000 CODATA recommended values Scientifi c Function Calculations Unless otherwise noted, the functions in this section can be used in any of the calculator’s calculation modes, except for the BASE Mode. Scientifi c Function Calculation Precautions •...
Trigonometric and Inverse Trigonometric Functions A Syntax and Input sin({ }), cos({ }), tan({ Example: sin 30 = 0.5, sin A Notes • These functions can be used in the CMPLX Mode, as long as a complex number is not used in the argument.
Hyperbolic and Inverse Hyperbolic Functions sinh(, cosh(, tanh(, sinh A Syntax and Input sinh({ }), cosh({ }), tanh({ Example: sinh 1 = 1.175201194 A Notes • After pressing to specify a hyperbolic function or hyperbolic function, press s , c , or t . •...
' ( are also supported in the CMPLX Mode, but complex number arguments are not supported for these functions. Coordinate Conversion (Rectangular ↔ Polar) Your calculator can convert between rectangular coordinates and polar coordinates. Rectangular Coordinates (Rec) –1 , ^(, ' (,...
Page 31
A Syntax and Input Rectangular-to-Polar Coordinate Conversion (Pol) Pol( : Rectangular coordinate : Rectangular coordinate Polar-to-Rectangular Coordinate Conversion (Rec) Rec( : Polar coordinate : Polar coordinate -value Example 1: To convert the rectangular coordinates ( (Angle Unit: Deg) (View the value of ) Example 2: To convert the polar coordinates (2, 30°) to rectangular coordinates (Angle Unit: Deg) (View the value of...
Syntax: Ran# Example: To use 1000Ran# to obtain three 3-digit random numbers. • The above values are provided for example only. The actual values produced by your calculator for this function will be different. !, Abs(, Ran#, , Rnd( (5+3)
Page 33
A Permutation ( Syntax: { }, { Example: How many four-person permutations and combinations are possible for a group of 10 people? A Rounding Function (Rnd) You can use the rounding function (Rnd) to round the value, expression, or calculation result specifi...
(Rounded result) Using 10 (ENG) Engineering notation (ENG) expresses quantities as a product of a positive number between 1 and 10 and a power of 10 that is always a multiple of three. There are two types of engineering notation, ENG / and ENG , . Function ENG / ENG ,...
Example: To input 5 Important! When inputting argument , enter a value that indicates an angle in accordance with the calculator’s current default angle unit setting. Complex Number Calculation Result Display When a calculation produces a complex number result, R ⇔...
A Default Complex Number Calculation Result Display Format You can select either rectangular coordinate format or polar coordinate format for complex number calculation results. Imaginary axis Rectangular Coordinates Use the setup screens to specify the default display format you want. For details, see “Specifying the Complex Number Display Format”...
A Polar Coordinate Format ( r , (SETUP) Example 1: 2 × ( ) = 2 = 1.414213562 ∠ 45 (Angle Unit: Deg) Example 2: 1 + 1 Conjugate Complex Number (Conjg) You can perform the operation below to obtain conjugate complex number complex number Example: Obtain the conjugate complex number of 2 + 3 Absolute Value and Argument (Abs, arg)
Absolute Value: Argument: Overriding the Default Complex Number Display Format You can use the procedures described below to override the default complex number display format and specify a particular display format for the calculation you are currently inputting. A Specifying Rectangular Coordinate Format for a Calculation Input ) at the end of the calculation.
You can input sample data either with statistical frequency turned on (FreqOn) or off (FreqOff). The calculator’s initial default setting is FreqOn. You can select the input method you want to use with the setup screen statistical frequency setting (page 9).
Page 40
Example: To view the data you input in the example under “Inputting Sample Data” on page 38 (Frequency Setting: FreqOn) 24.5 (DT) tells the calculator this is the end of the fi rst data item. 25.5 , (;) 6 26.5 , (;) 2...
Page 41
When the statistical frequency setting is FreqOn, data is displayed in the sequence: Freq1, , Freq2, and so on. In the case of FreqOff, it is displayed in the sequence: , and so on. You can also use A Editing a Data Sample To edit a data sample, recall it, input the new value(s), and then press Example: To edit the “Freq3”...
Page 42
A Deleting All Sample Data Perform the following key operation to delete all sample data. 9 (CLR) 1 (Stat) If you do not want to delete all sample data, press A in place of A Statistical Calculations Using Input Sample Data To perform a statistical calculation, input the applicable command and then press determine the mean ( ) value of the current input sample data, for example, perform the operation shown below.
Performing Paired-variable Statistical Calculations To perform the example operations in this section, fi rst select REG ( calculation mode. A Regression Calculation Types The REG Mode lets you perform the seven types of regression listed below. The fi gures in the parentheses show the theoretical formulas.
Page 44
A Inputting Sample Data Frequency On (FreqOn) The following shows the key operations required when inputting class values ( ), ...( ), and frequencies Freq1, Freq2, ... Freq } , { , (;) {Freq1} } , { , (;) {Freq2} } , { , (;) {Freq Note...
Page 45
A REG Mode Statistical Command Reference Sum and Number of Sample Command (S-SUM Menu) 1 (S-SUM) 1 Obtains the sum of squares of the sample -data. Σ x Σ x 1 (S-SUM) 2 Obtains the sum of the sample Σ x Σ...
Page 46
x σ 2 (S-VAR) 1 (VAR) 3 –1 Obtains the sample standard deviation of the sample -data. Σ (x σ –1 ¯ y 2 (S-VAR) 1 (VAR) Obtains the mean of the sample Σ y Σ y Regression Coeffi cient and Estimated Value Commands for Non- quadratic Regression (VAR Menu) The calculation that is performed when one of these commands is performed depends on the regression type that is currently selected.
Page 47
Regression Coeffi cient and Estimated Value Commands for Quadratic Regression (VAR Menu) For details about the formula that is executed by each of these commands, see “Regression Coeffi cient and Estimated Value Calculation Formula Table” (page 47). Obtains constant term a of the regression formula. Obtains coeffi...
A Regression Coeffi cient and Estimated Value Calculation Formula Table The following table shows the calculation formulas used by the regression coeffi cient and estimated value commands for each regression calculation type. Linear Regression Command Regression Formula Constant Term a Regression Coeffi...
Logarithmic Regression Command Regression Formula Constant Term a Regression Coeffi cient b Correlation Coeffi cient r Estimated Value Estimated Value Exponential Regression Command Regression Formula Constant Term a Regression Coeffi cient b Correlation Coeffi cient r Estimated Value Estimated Value Exponential Regression Command Regression Formula...
Command Estimated Value Estimated Value Power Regression Command Regression Formula Constant Term a Regression Coeffi cient b Correlation Coeffi cient r Estimated Value Estimated Value Inverse Regression Command Regression Formula Constant Term a Regression Coeffi cient b Correlation Coeffi cient r However, Σ...
Estimated Value Statistical Calculation Examples This section provides some actual examples of statistical calculation examples as they are performed on your calculator. Example 1: The nearby table shows the pulse rates of 50 students who attend a high school for boys that has a total enrollment of 1,000 students.
Page 52
Example 2: The nearby data shows how the weight of a newborn at various numbers of days after birth. 1 Obtain the regression formula and correlation coeffi cient produced by linear regression of the data. 2 Obtain the regression formula and correlation coeffi cient produced by logarithmic regression of the data.
Regression Coeffi cient b: Correlation Coeffi cient: 3 Weight Prediction The absolute value of the correlation coeffi cient for logarithmic regression is closer to 1, so perform the weight prediction calculation using logarithmic regression. Obtain when = 350: Base- Calculations (BASE) To perform the example operations in this section, fi...
Page 54
A Example Base- n Calculations Example 1: To select binary as the number base and calculate 1 Example 2: To select octal as the number base and calculate 7 • Inputting an invalid value causes a Syntax ERROR. • In the BASE Mode, input of fractional (decimal) values and exponential values is not supported.
Converting a Displayed Result to another Number Base Pressing x (DEC), (HEX), will convert the result to the corresponding number base. Example: To convert the decimal value 30 Using the LOGIC Menu In the BASE Mode, the X key changes function to become a LOGIC menu display key. The LOGIC menu has three screens, and you can use them.
Example: To perform the calculation 5 Performing Calculations Using Logical Operations and Negative Binary Values Your calculator can perform 10-digit (10-bit) binary logical operations and negative value calculations. All of the examples shown below are performed with BIN (binary) set as the default number base.
Returns the twos complement of a value. Example: Neg(101101 ) = 1111010011 Built-in Formulas Your calculator has 23 built-in formulas for mathematics and physics, which can be used in the COMP Mode. Using Built-in Formulas A Selecting a Built-in Formula by Its Formula Number 1.
Page 58
Values you assign to formula variables when you perform a calculation with a built-in formula are retained until you change to another calculation mode, perform a memory clear 9 (CLR) 1 (Mem)), or reset the calculator ( operation ( means that you can execute a built-in calculation multiple times leaving one or more of the variables assigned with the same values as a previous execution, if you want.
A Displaying a Built-in Formula While inputting values for the variables of a formula, you can display the formula by pressing (LOOK). • If the formula is too long to fi t on the display use the the missing part. •...
Page 60
No. 05 Normal Probability Function Q( Uses Hastings’ estimate formula to determine the probability of a standard normal distribution Q( ) illustrated below when the standardized variate ( ∫ ∫ 2 π 2 π x < x < × × (0 ≦...
Page 61
No. 10 Voltage Gain Determines the voltage gain ( E´ voltage ( ) are known. G[dB] G[dB] = 20 = 20 No. 11 Impedance in an LRC Series Circuit Determines the impedance ( coil inductance ( ), and capacitance ( π...
Page 62
No. 15 Cycle of Simple Pendulum Determines the cycle ( ) of a simple pendulum with a string of length . = 2π = 2π : gravitational acceleration, > 0 : gravitational acceleration, > 0 No. 16 Cycle of Spring Pendulum Determines the cycle of simple oscillation ( weight ( ) and the spring constant of the spring (...
No. 21 Bernoulli’s Theorem Determines the fi xed value ( the fl ow velocity ( ), location (height) ( No. 22 Calculations Using a Stadia (Height) Determines the difference in elevation ( is used to read the length on the leveling rod ( ) between the upper and lower stadia lines, and the angle of elevation ( ).
Creating a Program A Creating a New Program Example: To create a program that converts inches to centimeters (1 inch = 2.54 cm) 1. Press ,g (PRGM) to enter the PRGM Mode. 2. Press b (EDIT). EDI T Pr o EDI T Pr o r am r am...
6. After inputting the program, press A or ! • To run the program you just created, press w here to display the RUN Program screen. For more information, see “Running a Program” below. • To return to the normal calculation screen, press ,b to enter the COMP Mode. A Editing an Existing Program 1.
2. Press d (DEL). DELETE Pr o DELETE Pr o r am r am P-1234 670 P-1234 670 3. Use number keys b through e to select the program area whose program you want to delete. • The symbol next to the number of the program area that contained the program you just deleted will turn off, and the remaining program memory capacity value will increase.
Page 67
→ (Variable Assignment) {expression ; ?} → {variable} Syntax Function Assigns the value obtained by the element on the left to the variable on the right. A+5 → A Example : (Separator Code) Syntax {statement} : {statement} : ... : {statement} Function Separates statements.
Page 68
Lbl 1 : ? → A : A > 0 Example =, ≠, >, > , <, < (Relational Operators) Syntax {expression} {relational operator} {expression} Function These commands evaluate the expressions on either side, and return a value of true (1) or false (0). These commands are used in combination with the branching command If statements and While statements.
Page 69
? → A : While A > 0 : If A > 2 : Then Break : IfEnd : WhileEnd : A Example A Setup Commands These commands function the same way as the calculator’s various setup settings. For more information, see “Calculator Setup” on page 8. → B : B Next →...
Page 70
Important! With some setup commands, the settings you confi gure remain in effect even after you fi nish running the program. Angle Unit Commands Deg, Rad, Gra Syntax .. : Deg : ..: Rad : ..: Gra : .. !, (SETUP) b (Deg) Operation !, (SETUP) c (Rad)
Page 71
A Clear Commands ClrMemory Syntax .. : ClrMemory : .. !j (CLR) b (Mem) Operation Function This command clears all variables (A, B, C, D, X, Y, M) to zero. Note To clear a specifi c variable, use 0 → {variable}. ClrStat Syntax ..
• Setup information clear ( !j (CLR) c (Setup) w ) Appendix k Calculation Priority Sequence The calculator performs calculations you input in accordance with the priority sequence shown below. • Basically, calculations are performed from left to right. • Calculations enclosed in parentheses are given priority.
) )w 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 24 levels as shown in the illustration below.
Note When inputting a value in the CMPLX Mode, each value takes up two stack levels: one for the real part and one for the imaginary part. This means that the numeric stack has only fi ve levels in the CMPLX Mode.
Error Messages An error message will appear on the screen if you perform a calculation that causes a calculator’s limit to be exceeded, or if you try to perform some operation that is not allowed. Input Range <...
Page 76
Note that a calculation expression that causes an error will not be included in calculation history. A Error Message Reference This section lists all of the error messages that the calculator displays, as well as their causes and what you need to do to avoid them.
3 If the above steps do not restore normal operation, press the p key. The calculator will perform a self-check of its status as it starts up. If the calculator discovers a problem, it will return its calculation mode and setup to their initial defaults, and clear all data currently in memory.
Be sure to perform this step! Do not skip it! A Auto Power Off Your calculator will turn off automatically if you do not perform any operation for about 10 minutes. If this happens, press the p key to turn the calculator back on.
Page 79
CASIO Europe GmbH Bornbarch 10, 22848 Norderstedt, Germany This mark applies in EU countries only.
Page 80
CASIO COMPUTER CO., LTD. 6-2, Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan SA0603-A Printed in China...