Casio fx-5800P manuals
Computer Equipment > Calculator
When we buy new device such as Casio fx-5800P we often through away most of the documentation but the warranty.
Very often issues with Casio fx-5800P begin only after the warranty period ends and you may want to find how to repair it or just do some service work.
Even oftener it is hard to remember what does each function in Calculator Casio fx-5800P is responsible for and what options to choose for expected result.
Fortunately you can find all manuals for Calculator on our side using links below.
147 pages 1.17 Mb
2 k Remove the insulation sheetk Resetting the Calculator to Initial Defaults 3 k About this Manualk Symbols Used in Examples 4 Caution10 k Turning On the Calculatork Key Markings k Reading the Display 11 k Selecting a Calculation Mode12 k Calculator Setup13 A Specifying the Angle UnitTo select this angle unit: A Specifying the Display Digits To specify this display digit setting: A Specifying the Fraction Display Format To specify this fraction format for display of calculation results: 14 k Clearing the Calculation Mode and Setup Settings (Reset Setup)15 k Inputting a Calculation Expression (Natural Input)16 A Inputting Scientific Functions with Parentheses (sin, cos, ', etc.)Example: sin 30 A Omitting the Multiplication SignYou can omit the multiplication sign in the following cases •Immediately before an open parenthesis: 2 ×(5 + 4) •Immediately before a scientific function with parentheses: 2 ×sin(30), 2 ×'(3) •Before a prefix symbol (excluding the minus sign): 2 ×h123 •Before a variable name, constant, or random number: 20 ×A, 2 ×π, 2 ×i A Final Closed ParenthesisExample: (2 + 3) (4 − 1) (2+3) (4-1E A Calculation Expression Wrapping (Linear Display)Example: 123456789 + 123456789 123456789+ 123456789E 17 k Using Natural Display20 k Editing a Calculation22 k Finding the Location of an Error23 k Example CalculationskExamples of S-DTransformation 24 k Arithmetic Calculations25 k Fractions27 k Percent Calculations28 k Degree, Minute, Second (Sexagesimal) Calculations29 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+ 0e39e30eE Example 2: 2°20´00˝ × 3.5 = 8°10´00˝ b2e20e 3.5E A Performing a Decimal Calculation to Obtain a Sexagesimal ResultExample: Perform the calculation 100 ÷ 3 so it produces a sexagesimal result 100/3E z – {ANGLE}4('DMS)E E z – {ANGLE} DMS) A Converting between Sexagesimal and DecimalExample: To convert 2.255 to sexagesimal 2.255E You can use calculation history in the COMP and BASE-NModes 30 k Accessing Calculation Historyk Using ReplayYYYY -7.1E 31 {expression 1} : {expression 2} : .... : {expression n}32 Memory NameDescriptionAnswer Memory performed multiple calculation results The letters A through Z can be assigned different values Variables used for storing independent memory values Extra Variables etc formulas or user formulas • Lower-castalphabetic characters: a through z Formula Variables • Greek characters: α through ω, Α through Ω “Built-inFormulas” (page 97) 33 k Using Answer Memory (Ans)34 k Using Independent Memory35 kUsing Variables36 k Clearing All Memory Contentsk User Memory Area 37 kUsing Extra Variables38 k Pi (π)39 k Scientific Constants41 kTrigonometric and Inverse Trigonometric Functions42 k Angle Unit Conversionk Hyperbolic and Inverse Hyperbolic Functions k Exponential and Logarithmic Functions 43 k Power Functions and Power Root Functions44 k Integration Calculation46 kDerivative47 k Second Derivativek Σ Calculation 48 k Coordinate Conversion (Rectangular ↔ Polar)50 k Random Number Functions51 k Other Functions54 k Using 103 Engineering Notation (ENG)55 k ENG Conversion Examplesk Using Engineering Symbols 56 k Inputting Complex Numbers57 k Complex Number Display Settingk Complex Number Calculation Result Display Examples 58 k Conjugate Complex Number (Conjg)k Absolute Value and Argument (Abs, Arg) 59 k Extracting the Real Part (ReP) and Imaginary Part (ImP) of a Complex Numberk Overriding the Default Complex Number Display Format 60 k Matrix Calculation Overviewk About the Mat Ans Screen k Inputting and Editing Matrix Data61 A Using the Matrix Editor Screen to Input Matrix DataA Using the Value Assignment Command (/) to Input Matrix Dataam1 2.Input the value assignment command (/). z – {PROG} – {/} 4. To store the matrix, press E • Pressing J will return to the COMP Mode calculation screen 62 A Viewing the Contents of a MatrixOn 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 Area3.Press Y or z2(Del) • This causes a confirmation message to appear To delete all programs currently stored in calculator memory, press 63 k Performing Matrix Calculations66 k Sequence Calculation Overview67 A Selecting the Sequence TypeTo select this sequence type: A Sequence Editor Screen Inputting a Formula on the Sequence Editor Screen A Table Range Screen Specifying the Initial Term, Start Value, and End Value3.After inputting everything you want, press E While any setting is highlighted, press 68 Returning to the Sequence Editor Screen from the Table Range ScreenA Sequence Table Screen Sequence Table Columns This column: Contains this data:table range screen Value of an for the n-valuein the same line Σan n+1 Value of an+1 for the n+1 value in the same line Sum of an+1 from a1 to n+1 in the same line Returning to the Table Range Screen from the Sequence Table Screen 69 k Creating a Sequence Table70 k Sequence Calculation Precautionsk Equation Calculation Overview 72 k Selecting an Equation Typek Inputting Values for Coefficients 73 kViewing Equation Solutionsk Statistical Sample Data74 A Inputting Sample DataClass Value (X) Frequency (FREQ)Enter the SD Mode: N3(SD) Input the class values in the X column: 24.5E25.5E26.5E Move the cursor to the top cell of the FREQ column: Input the frequency values in the FREQ column: 4E6E2E 75 A Editing Sample DataReplacing the Contents of a Cell Inserting a Line1.Move the cursor to the location where you want to insert the line 2.Press z5(STAT)1(Edit)1(Ins Row) Deleting all STAT Editor Data1.Press z5(STAT)1(Edit)2(Del All) • This causes the “Delete All Data?” confirmation message to appear To delete all STAT editor data, press Inserting a Cell1.Move the cursor to the location where you want to insert the cell 2.Press z5(STAT)1(Edit)3(Ins Cell) (Ins Cell) Deleting a Cell1. Move the cursor to the cell you want to delete 76 kPerforming Single-variableStatistical Calculations77 xσn78 k Performing Paired-variableStatistical Calculations79 Displaying the Standard Deviation and Sum Calculation Result Screenz6(RESULT)1(S-Var)(Use c and f to scroll.) Displaying Regression Calculation Resultsz6(RESULT)2(Reg) • This displays the regression type menu 80 To display the results of this type ofPress this key: regression calculation:Linear (y = ax + b) 1(Line) Quadratic (y = ax2+ bx + c) 2(Quad) Logarithmic (y = a + b ln x) 3(Log) e Exponential (y = aebx) 4(eExp) ab Exponential (y = abx) 5(abExp) Power (y = axb) 6(Power) Inverse (y = a + b/x) 7(Inv) (Example screen when 1 is pressed) To determine the mean z7(STAT)2(VAR)5(p)E 81 A Performing a Specific Regression Calculation1.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 4.Determine correlation coefficient r and the estimated value of y when x • Correlation Coefficient z7(STAT)2(VAR) ccc4(r)E • Estimated Value of y when x 100z7(STAT)2(VAR) ccc7(n)E The r and A REG Mode Statistical Command Reference Mean and Standard Deviation Commands 82 yσn83 ƙxyƙx2y 84 xˆ285 k Statistical Calculation Examples86 (1) Linear RegressionDisplay the linear regression calculation result screen: z6(RESULT)2(Reg)1(Line) (2) Distribution Logarithmic RegressionDisplay the logarithmic regression calculation result screen: Jz6(RESULT)2(Reg)3(Log) (3) Weight PredictionObtain n when x = 350: Jz1(/COMP)350z7(STAT) 2(VAR)ccc7(n)E 87 kPerforming Base-n Calculations88 k Converting a Displayed Result to another Number Base89 k Specifying a Number Base for a Particular Value90 k Performing Calculations Using Logical Operations andNegative Binary Values 91 k Using CALC92 3*S0(A)+S'(B)Assign A = 5 and B = 3: 5E3E Execute the calculation: Display the value assignment screen again: Leave A the way it is, and assign 10 to B: c10E The following functions cannot be used on the value assignment screen •Input and display of complex numbers 93 k Expressions Supported by SOLVEk Using SOLVE(This displays the value assignment screen.) Assign 0 to Y: Assign 1 to A: Input an initial value for X (Here, input 1): Assign –2to B: -2E Specify the variable you want to solve for: (Here we want to solve for X, so move the highlighting to X.) Solve the equation: 94 A Scrolling the Equation on the Value Assignment ScreenTo return the equation to its initial view after scrolling, press J A SOLVE Precautions 95 kTABLE Mode Overview96 A Expression Editor ScreenInputting on the Expression Editor Screen Specifying the Start Value, End Value, and Step Returning to the Expression Editor Screen from the Table Range Screen 97 k Creating a Number Table98 k Number Table Creation Precautionsk Using Built-inFormulas 100 k Built-inFormula Names103 k User Formulas104 A Creating and Saving a New FormulaA Editing an Existing User Formula 105 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 To input this character: A Performing Calculation with a User Formula 106 k Program Mode Overviewk Creating a Program107 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 2. Press 1(NEW) 3.Enter up to 12 characters for the file name and then press E •This registers the file name and displays the run mode selection screen 5(O)$(C)2(T)i(A))(H)c(E)s(D) /(R)5(O)4(N)E Here, press 5.Input the program • Here we will input the program shown below S!(")Si(A)S!(") z3(PROG)1(?)z3(PROG)2(→)Si(A)E 2*!3)*Si(A)x1x(^) !2)/3*Si(A)63) (A) • Pressing E inputs a newline symbol (_) 108 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: Resume the program to perform the next calculation: E (This displays the calculated result of volume V, and ends the program.) To calculate the surface area and volume of the second octahedron, press You can return to the normal calculation screen by pressing 109 A Program CommandsA Editing an Existing Program1.Press N5(PROG)3(EDIT) • This displays the Prog Edit or Fmla Edit file menu 2.Press e or d to switch between the Prog Edit and Fmla Edit file menu Display this screen:COMP or BASE-N Prog Edit file menu Fmla Edit file menu • This displays the program editing screen 110 k Running a Program112 k File Screen Operations113 k Deleting a Program114 k Program CommandsExample ? → A : A2 : Ans2 115 ^ (Output Command)(1x) <statement>^<statement The Q symbol is turned on while program execution is paused by this command ? → A : A2 ^ Ans2 Note ? (Input Prompt)? → <variable "<character string>"? → <variable ? → A ?<variable "<character string>"?<variable string>?” appears on the display when program execution reaches this value of the variable ? A →(Variable Assignment)<expression> → <variable right A + 5 → A A Relational Operators<expression> <relational operator> <expression of If, While, and Do statements (page 117) and Do statement (page 117) true and 0 if false 116 A Jump Commandsvariable name from A through Z.) Execution of Goto n jumps to corresponding Lbl n ? → A : Lbl 1 : ? → B : A × B ÷ 2 ^ Goto Important where Goto n is located Dsz (Decrement and Skip on Zero)Dsz <variable> : <statement 1> : <statement 2> : is non-zero,<statement 1> is executed, followed by <statement 2> and 1> is skipped, and <statement 2> and everything after it is executed 10 → A : 0 → C : Lbl 1 : ? → B : B + C → C : Dsz A : Goto 1 : C ÷ Isz (Increment and Skip on Zero)Isz <variable> : <statement 1> : <statement 2> : 1 <expression> <relational operator> <expression> S <statement 1> : <statement 2> : 2 <expression> S <statement 1> : <statement 2> : used in combination with relational operators (=, ≠, >, >, <, <) S command is false, and then <statement 2> and everything after it is executed Example Lbl 1 : ? → A : A > 0 S '(A) ^ Goto 117 A Control Structure Commands: If StatementsIf Statement Precautions If ~ Then (~ Else) ~ IfEndIfEnd : <statement> : •“Else<expression>” may be omitted Example 1 ? → A : If A < 10 : Then 10A ^ Else 9A ^ IfEnd : Ans×1.05 Example 2 ? → A : If A > 0 : Then A×10 → A : IfEnd : Ans×1.05 A Control Structure Commands: For Statements For Statement Precautions For ~ To ~ Next(COMP) (end value)> : <statement> : ... <statement> : Next : statement following Next For 1 → A To 10 : A2 → B : B ^ Next 118 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 ~ WhileEndexpression following While is true (non-zero).When the conditional expression following While becomes false (0), the statement following WhileEnd is executed ? → A : While A < 10 : A2 ^ A + 1 → A : WhileEnd : A ÷ Do ~ LpWhileDo : <statement> : ... <statement> : LpWhile <conditional statement The statements from Do to LpWhile are repeated while the conditional expression following LpWhile is true (non-zero).Since the condition is are executed at least once Do : ? → A : A × 2 → B : B ^ LpWhile B To input the LpWhile command, select “Lp·W” on the function menu A Subroutine Call Commands Prog(1/) ... : Prog "file name" : (main routine) 119 A Program Control CommandsBreak... : Break : in order to apply a Break condition While A > 0 : If A > 2 : Then Break : IfEnd : WhileEnd : A ^ 120 Return... : Return : subroutine. In a main routine, this command terminates the program Main Routine Subroutine (File Name: SB) 1 → A : Prog "SB" : C^ For A → B To 10 : B + 1 → C : Next : Return Stop... : Stop : routine For 2 → A To 10 : If A=5 : Then "STOP" : Stop : IfEnd : Next A Input/Output Commands Getkey... : Getkey : pressed. 0 is returned when no key was pressed mathematical function A Display Screen Commandsthe quotation marks (" ") as comment text upwards when text wrapping is performed 121 Cls... : Cls : Clears all expressions and calculation results from the display LocateLocate <column number> , <row number> , <value Locate <column number> , <row number> , <expression Locate <column number> , <row number> , "<character string (1 < row number < 4, 1 < column number < 16) Displays the specified value or character string at the specified screen location outside of the range defined above matrix Locate 5 , 2 , "CASIO fx A Logical Operator Commands And<expression> And <expression true or false based on their logical product ? → A : ? → B : If A = 2 And B > 0 : Then A ÷ B : Else B : IfEnd <expression> Or <expression true or false based on their logical sum While A < 10 Or B < 5 : A + B ^ A + 1 → A : B + 1 → B : WhileEnd NotNot <expression returns its negation Do : ? → A : A × 2 → B : B ^ LpWhile Not B 122 k Statistical Calculation Commands123 k Other PROG Mode Commands124 Display Format Setting CommandsFix... : Fix <n> : ...(n is an integer from 0 to 9.) results Sci... : Sci <n> : ...(n is an integer from 0 to 9.) results. 0 for n (Sci 0) will specify 10 significant digits Norm ab/c, d/c EngOn, EngOff... : EngOn : ... : EngOff : a+bi, r∠Ƨ... : a+bi : ... : r∠Ƨ : calculation results Statistical Frequency Setting Command FreqOn, FreqOff... : FreqOn : ... : FreqOff : 125 k Connecting Two fx-5800PCalculators to Each OtherkTransferring Data Between fx-5800PCalculators126 A Transferring All ProgramsA Transferring Specific ProgramsOn the Sender, use This will cause a “ Repeat step 3 until there is a “ 4.After selecting all the files you want, press 0(TRAN) on the Sender •This will cause “Transmit OK?” to appear on the Sender’s display 5.To start transfer of the programs, press E on the Sender 127 A Interrupting an Ongoing Data Transfer OperationOn 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 128 k Deletable Data Types and Supported Delete Operationsk Using Memory Manager3. Repeat steps 1 and 2 as required to select all of the data names you want 129 A Selecting Specific Data Items within a Folder2. 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 If a folder name is selected (which is indicated when “ A Deleting the Currently Selected Data k Calculation Priority Sequence 131 k Stack Limitationsk Calculation Ranges, Number of Digits, and Precision A Function Calculation Input Ranges and Precision 133 k Error MessagesA Recovering from an Error Message A Error Message Reference 136 k Before assuming malfunction of the calculatork Lower Battery IndicatorYour calculator runs on a single AAA-sizealkaline battery (LR03) 137 A Replacing the Battery1.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 138 A Auto Power OffPower Requirements: Approximate Battery Life: Power Consumption: 0.12W Operating Temperature: Approximate Weight: 150g (5.3 oz) 147 CASIO COMPUTER CO., LTD6-2, Hon-machi 1-chome Shibuya-ku,Tokyo 151-8543,Japan
Also you can find more Casio manuals or manuals for other Computer Equipment.