Page
k Remove the insulation sheet
k Resetting the Calculator to Initial Defaults
k About this Manual
k Symbols Used in Examples
Caution
•Never drop the calculator or otherwise subject it to strong impact
•Never twist or bend the calculator
•Never try to take the calculator apart
•Use a soft, dry cloth to clean the exterior of the calculator
Safety Precautions
Operating Precautions
Before starting a calculation
Calculation Modes and Setup
Displaying Decimal Results while Natural Display is Selected
Scientific Function Calculations
Using Engineering Notation
Complex Number Calculations (COMP)
Matrix Calculations (COMP)
Sequence Calculations (RECUR)
Statistical Calculations (SD/REG)
Base-n Calculations (BASE-N)
Creating a Number Table from a Function (TABLE)
Appendix
Power Requirements
Specifications
k Turning On the Calculator
k Key Markings
k Reading the Display
k Selecting a Calculation Mode
k Calculator Setup
A Specifying the Angle Unit
To select this angle unit:
A Specifying the Display Digits
To specify this display digit setting:
A Specifying the Fraction Display Format
k Clearing the Calculation Mode and Setup Settings (Reset Setup)
k Inputting a Calculation Expression (Natural Input)
A Inputting Scientific Functions with Parentheses (sin, cos, ', etc.)
Example: sin 30
s30)E
A Omitting the Multiplication Sign
You can omit the multiplication sign in the following cases
k Using Natural Display
Inputting Calculation Expressions Using Natural Display
2.At the input fields indicated by , input the required values and expressions
• Use the cursor keys to move between the input fields of the expression
Input the numerator:
1+2
A Scrolling the Screen Left and Right
While the
A Using Values and Expressions as Arguments
the parenthetical expression.)
1Y(INS)
k Editing a Calculation
A Editing a Key Operation within an Expression
A Inserting Key Operations into an Expression
k Finding the Location of an Error
k Example Calculations
kExamples of S-DTransformation
k Arithmetic Calculations
k Fractions
A Fraction Calculation Examples
Example 1: 2 + 1
k Percent Calculations
k Degree, Minute, Second (Sexagesimal) Calculations
A Sexagesimal Calculation Examples
-Addition or subtraction of two sexagesimal values
-Multiplication or division of a sexagesimal value and a decimal value
Example 1: 2°20´30˝ + 39´30˝ = 3°00´00˝
b2e20e30e+
k Accessing Calculation History
k Using Replay
YYYY
-7.1E
{expression 1} : {expression 2} : .... : {expression n}
Memory Name
Description
Answer Memory
performed
multiple calculation results
k Using Answer Memory (Ans)
k Using Independent Memory
kUsing Variables
k Clearing All Memory Contents
k User Memory Area
kUsing Extra Variables
k Pi (π)
k Scientific Constants
A List of Scientific Constants
No
Scientific Constant
kTrigonometric and Inverse Trigonometric Functions
k Angle Unit Conversion
k Hyperbolic and Inverse Hyperbolic Functions
k Exponential and Logarithmic Functions
k Power Functions and Power Root Functions
k Integration Calculation
z – {MATH}1(∫dX) iS0(X)),1,1i(%)1))E
A Tips to for Successful Integration Calculations
For periodic functions, and for positive and negative
∫a f(x)dx = ∫a f(x)dx + (–∫c f(x)dx)b
kDerivative
k Second Derivative
k Σ Calculation
k Coordinate Conversion (Rectangular ↔ Polar)
Page
k Random Number Functions
k Other Functions
A Factorial (!)
Example: (5 + 3)
A Absolute Value (Abs)
APermutation (nPr)/Combination (nCr)
A Rounding Function (Rnd)
Display Digit Setting: Norm1 or Norm2
Display Digit Setting: Fix or Sci
A Integer Part Extraction (Int)
k Using 103 Engineering Notation (ENG)
k ENG Conversion Examples
k Using Engineering Symbols
k Inputting Complex Numbers
k Complex Number Display Setting
k Complex Number Calculation Result Display Examples
k Conjugate Complex Number (Conjg)
k Absolute Value and Argument (Abs, Arg)
k Extracting the Real Part (ReP) and Imaginary Part (ImP) of a Complex Number
k Overriding the Default Complex Number Display Format
k Matrix Calculation Overview
k About the Mat Ans Screen
k Inputting and Editing Matrix Data
A Using the Matrix Editor Screen to Input Matrix Data
A Using the Value Assignment Command (/) to Input Matrix
Data
am1
2.Input the value assignment command (/). z – {PROG} – {/}
A Viewing the Contents of a Matrix
On the COMP Mode calculation screen, press
3.Now you can edit the cell contents of the matrix, if you want
4.After you finish making the changes you want, press J
A Deleting the Contents of a Particular Matrix Memory Area
k Performing Matrix Calculations
A Calculating the Scalar Multiplication of a Matrix
For
3*(Mat A+Mat B)
A Absolute Values of Matrix Elements
z – {MATH}c1(Abs) Mat C
A Obtaining the Determinant of a Matrix
The det( function can be used to obtain the determinant of a square matrix
det
= a11
Example: To obtain the determinant of the matrix 15 –20
k Sequence Calculation Overview
A Selecting the Sequence Type
To select this sequence type:
A Sequence Editor Screen
Inputting a Formula on the Sequence Editor Screen
A Table Range Screen
Returning to the Sequence Editor Screen from the Table Range Screen
A Sequence Table Screen
Sequence Table Columns
This column:
Contains this data:
k Creating a Sequence Table
k Sequence Calculation Precautions
k Equation Calculation Overview
Page
k Selecting an Equation Type
k Inputting Values for Coefficients
kViewing Equation Solutions
k Statistical Sample Data
A Inputting Sample Data
Class Value (X) Frequency (FREQ)
Enter the SD Mode:
N3(SD)
Input the class values in the X column:
A Editing Sample Data
Replacing the Contents of a Cell
Inserting a Line
1.Move the cursor to the location where you want to insert the line
2.Press z5(STAT)1(Edit)1(Ins Row)
kPerforming Single-variableStatistical Calculations
xσn
k Performing Paired-variableStatistical Calculations
Displaying the Standard Deviation and Sum Calculation Result Screen
z6(RESULT)1(S-Var)(Use c and f to scroll.)
Displaying Regression Calculation Results
z6(RESULT)2(Reg)
• This displays the regression type menu
To display the results of this type of
Press this key:
regression calculation:
Linear (y = ax + b)
1(Line)
A Performing a Specific Regression Calculation
1.Display the logarithmic regression calculation result screen
z6(RESULT)2(Reg)3(Log)
2.Press J to return to the STAT editor screen
3.Press z1(/COMP) to display the COMP Mode calculation screen
yσn
ƙxy
ƙx2y
xˆ2
k Statistical Calculation Examples
(1) Linear Regression
Display the linear regression calculation result screen:
z6(RESULT)2(Reg)1(Line)
(2) Distribution Logarithmic Regression
Display the logarithmic regression calculation result screen:
kPerforming Base-n Calculations
k Converting a Displayed Result to another Number Base
k Specifying a Number Base for a Particular Value
k Performing Calculations Using Logical Operations and
Negative Binary Values
k Using CALC
3*S0(A)+S'(B)
Assign A = 5 and B = 3:
5E3E
Execute the calculation:
Display the value assignment screen again:
k Expressions Supported by SOLVE
k Using SOLVE
(This displays the value assignment screen.)
Assign 0 to Y:
Assign 1 to A:
A Scrolling the Equation on the Value Assignment Screen
To return the equation to its initial view after scrolling, press J
A SOLVE Precautions
kTABLE Mode Overview
A Expression Editor Screen
Inputting on the Expression Editor Screen
Specifying the Start Value, End Value, and Step
Returning to the Expression Editor Screen from the Table Range Screen
k Creating a Number Table
k Number Table Creation Precautions
k Using Built-inFormulas
A Searching for a Built-inFormula by Scrolling through the Menu
A Performing Calculation with a Built-inFormula
A Displaying a Built-inFormula
k Built-inFormula Names
Page
Page
k User Formulas
A Creating and Saving a New Formula
A Editing an Existing User Formula
A Formula Editing Screen Operations
•The following types of character names can be used in a formula
-1-characteralphabetic or Greek character variables (like z or α)
-2-charactervariables with indexes
To input a variable like this, press z4(ALPHA) to display the menu shown below
k Program Mode Overview
k Creating a Program
S = 2'3 A2, V = '32 A3
"A" ?→A
2 × '(3) × A2^ '(2) ÷ 3 × A3
1. Press N5(PROG) to enter the PROG Mode
• This displays the Program Menu screen
6. After you finish inputting the entire program, press J
•This will display the Prog Edit file menu (page 108)
This displays the Prog List screen. Pressing
8.Since “OCTAHEDRON” is already highlighted, simply press E to run it
Run the program:
A Program Commands
z – {PROG}
c f
A Editing an Existing Program
1.Press N5(PROG)3(EDIT)
k Running a Program
A Using the Prog Command to Run a Program
A What to do if an error message appears
COMP Mode or BASE-NMode
This screen will appear:
k File Screen Operations
k Deleting a Program
k Program Commands
Example
? → A : A2 : Ans2
^ (Output Command)
(1x)
<statement>^<statement
The Q symbol is turned on while program execution is paused by this
command
A Jump Commands
variable name from A through Z.)
Execution of Goto n jumps to corresponding Lbl n
? → A : Lbl 1 : ? → B : A × B ÷ 2 ^ Goto
Important
A Control Structure Commands: If Statements
If Statement Precautions
If ~ Then (~ Else) ~ IfEnd
IfEnd : <statement> :
•“Else<expression>” may be omitted
For ~ To ~ Step ~ Next
... <statement> : Next :
For 1 → A To 10 Step 0.5 : A2 → B : B ^ Next
A Control Structure Commands: While Statements
While ~ WhileEnd
A Program Control Commands
Break
... : Break :
in order to apply a Break condition
While A > 0 : If A > 2 : Then Break : IfEnd : WhileEnd : A ^
Return
... : Return :
subroutine. In a main routine, this command terminates the program
Main Routine
Subroutine (File Name: SB)
Cls
... : Cls :
Clears all expressions and calculation results from the display
Locate
Locate <column number> , <row number> , <value
k Statistical Calculation Commands
k Other PROG Mode Commands
Display Format Setting Commands
Fix
... : Fix <n> : ...(n is an integer from 0 to 9.)
results
Sci
k Connecting Two fx-5800PCalculators to Each Other
kTransferring Data Between fx-5800PCalculators
A Transferring All Programs
A Transferring Specific Programs
On the Sender, use
This will cause a “
Repeat step 3 until there is a “
A Interrupting an Ongoing Data Transfer Operation
On either the sending or receiving fx-5800Pcalculator, press o
Here, the term “delete” has the following meanings
•Initialization of Alpha Memory (to zeros) and Setup
•Deletion of all other data type and memory files
k Deletable Data Types and Supported Delete Operations
k Using Memory Manager
3. Repeat steps 1 and 2 as required to select all of the data names you want
A Selecting Specific Data Items within a Folder
2. Press E to enter the folder
•This will display a menu of all the data items contained in the folder
4.Repeat step 3 as required to select all of the data names you want
5.To exit the folder and return to Memory Manager screen, press J
a b/c
k Stack Limitations
k Calculation Ranges, Number of Digits, and Precision
A Function Calculation Input Ranges and Precision
Page
a b/c
k Error Messages
A Recovering from an Error Message
A Error Message Reference
Page
Page
k Before assuming malfunction of the calculator
k Lower Battery Indicator
Your calculator runs on a single AAA-sizealkaline battery (LR03)
A Replacing the Battery
1.Press 1o(OFF) to turn off the calculator
3.Slide the battery cover in the direction indicated by the arrow to remove it
4.Remove the old battery
A Auto Power Off
Power Requirements:
Approximate Battery Life:
Power Consumption: 0.12W
Operating Temperature:
Page
Page
Page
Page
Page
Page
Page
CASIO Europe GmbH
Bornbarch 10, 22848 Norderstedt, Germany
CASIO COMPUTER CO., LTD
6-2, Hon-machi 1-chome
Shibuya-ku,Tokyo 151-8543,Japan