Tree taper: Difference between revisions
en>JL-Bot m removing non-applicable orphan template |
en>DASonnenfeld m clean up using AWB |
||
Line 1: | Line 1: | ||
{{Infobox Calculator | |||
| name = Casio fx-3650P | |||
| image = Casio fx-3650P-v.JPG | |||
| width = 200px | |||
| caption = | |||
| type = [[Scientific calculator]] | |||
| entry = [[Calculator_input_methods#Mathematical_display|D.A.L.]] | |||
| manufacturer = [[Casio]] | |||
| prog_lang = [[Keystroke programmable|Keystroke]] | |||
| introduced = 2002 | |||
| discontinued = | |||
| processor = | |||
| memory = | |||
| display_type = 2 line display | |||
1st line-Dot Matrix | |||
2nd line-LCD | |||
| precision = ±1 at the 10th d.p. | |||
| link = | |||
| power = [[Solar cell]] and G13 Type (LR44) button battery two way power<ref>''fx-3650P Users' Guide'', Page E-52</ref> | |||
}} | |||
'''Casio fx-3650P''' is a programmable [[scientific calculator]] manufactured by [[Casio]] Computer Co., Ltd. It can store 12 digits for the mantissa and 2 digits for the exponent together with the expression each time when the "EXE" button is pressed. Also, the calculator can use the previous result to do calculations by pressing "Ans".<ref name="UsersGuide">''[ftp://ftp.casio.co.jp/pub/world_manual/edu/en/fx3650_3950P_E.pdf fx-3650P/fx-3950P User's Guide]'', Casio Computer Co., Lda. Japan.</ref><ref>''fx-3650P Users' Guide'', Page E-16</ref> This model is approved by the [[Hong Kong Examinations and Assessment Authority]]<ref>{{cite web|title=List of Permitted Calculators|url=http://www.hkeaa.edu.hk/DocLibrary/HKDSE/Candidate_Handbook/Annex_E.pdf|publisher=Hong Kong Examinations and Assessment Authority|accessdate=14 April 2013|page=2}}</ref> and can be used in the [[Hong Kong Diploma of Secondary Education|Hong Kong Diploma of Secondary Education Examination]] (HKDSE). This model, together with the model [[fx-50FH]], also by [[Casio]], are the most common of models used by secondary school students in [[Hong Kong]]. | |||
== Modes == | |||
The calculator is available in 6 modes:<ref>''fx-3650P Users' Guide'', Page E-8</ref> | |||
* [[Basic arithmetic]] calculations | |||
* [[Complex number]] calculations | |||
* [[Standard deviation]] calculations | |||
* [[Regression analysis|Regression]] calculations | |||
* [[Radix|Base]]-''n'' calculations | |||
* Programs | |||
=== Basic arithmetic calculations === | |||
* Arithmetic calculations<ref>''fx-3650P Users' Guide'', Page E-11</ref> | |||
* [[Fraction (mathematics)|Fraction]] operations<ref name="E12">''fx-3650P Users' Guide'', Page E-12</ref> | |||
** [[Fraction (mathematics)|Fraction]] calculations<ref name="E12"/> | |||
** [[Decimal]]↔[[Fraction (mathematics)|fraction]] conversions<ref name="E12"/> | |||
** Mixed [[Fraction (mathematics)|fraction]]↔improper [[Fraction (mathematics)|fraction]] conversions<ref name=E13>''fx-3650P Users' Guide'', Page E-13</ref> | |||
* [[Percentage]] calculations<ref name="E13"/> | |||
* [[Degree (angle)|Degrees, minutes, seconds]] calculations<ref name="E14">''fx-3650P Users' Guide'', Page E-14</ref> | |||
* [[Rounding]] (Must be used with ''Fix'' decimal display mode)<ref name="E14"/> | |||
* [[Trigonometric functions]]<ref>''fx-3650P Users' Guide'', Page E-21</ref> | |||
* [[Hyperbolic function]]<ref name="E22">''fx-3650P Users' Guide'', Page E-22</ref> | |||
* [[Logarithm]]<ref name="E22"/> | |||
* [[Natural logarithm]]<ref name="E22"/> | |||
* [[Antilogarithm]]<ref name="E22"/> | |||
* [[Derivative|Differential calculus]]<ref name="E34">''fx-3650P Users' Guide'', Page E-34</ref> | |||
* [[Integral calculus]]<ref name="E34"/> | |||
=== Complex number calculations === | |||
In this mode, if the result have both real and imaginary part, an "R↔I" symbol will appear at the top-right corner.<ref>''fx-3650P Users' Guide'', Page E-17</ref> | |||
* [[Absolute value#Complex numbers|Absolute value]] and [[Complex number#Polar form|argument]] calculations<ref name="E18">''fx-3650P Users' Guide'', Page E-18</ref> | |||
* Rectangular↔[[Complex number#Polar form|polar form]] display<ref name="E18"/> | |||
* [[Complex conjugate|Conjugate]] calculations<ref>''fx-3650P Users' Guide'', Page E-19</ref> | |||
=== Standard deviation calculations === | |||
This mode is for statistical calculation. For some input data, sum of squares of values (Σx<sup>2</sup>), sum of values (Σx), number of data (n), [[Standard deviation|sample standard deviation]] (xσn-1) and [[Standard deviation|population standard deviation]] (xσn) can be calculated.<ref>''fx-3650P Users' Guide'', Page E-25</ref> | |||
=== Regression calculations === | |||
This mode is for statistical calculation and can be divided further into<ref>''fx-3650P Users' Guide'', Page E-28</ref> | |||
* Linear regression: y=A+Bx<ref name="E32">''fx-3650P Users' Guide'', Page E-32</ref> | |||
* Logarithmic regression: y=A+B*ln x<ref name="E32"/> | |||
* Exponential regression: ln y=ln A+Bx<ref name="E32"/> | |||
* Power regression: y=A+x<sup>B</sup><ref name="E32"/> | |||
* Inverse regression: y=A+B/x<ref name="E33">''fx-3650P Users' Guide'', Page E-33</ref> | |||
* Quadratic regression: y=A+Bx+Cx<sup>2</sup><ref name="E33"/> | |||
For some input ordered pairs, one of the below can be calculated.<ref name="E28-29">''fx-3650P Users' Guide'', Page E-28 & E-29</ref> (The availability differs from modes.<ref name="E28-29"/>) | |||
Σx<sup>2</sup>, Σx, n, Σy<sup>2</sup>, Σy, Σxy, <math>\bar{x}</math>, xσn, xσn-1, <math>\bar{y}</math>, yσn, yσn-1, Regression coefficient A, Regression coefficient B, Correlation coefficient r, <math>\hat{x}</math>, <math>\hat{y}</math>, Σx<sup>3</sup>, Σx<sup>2</sup>y, Σx<sup>4</sup>, Regression coefficient C, <math>\hat{x}</math><sub>1</sub>and <math>\hat{x}</math><sub>2</sub> | |||
=== Program === | |||
The calculator can hold up to 4 programs with total capacity of 360 bt | |||
Program commands:<ref name="ReferenceA">''fx-3650P Users' Guide'', Page E-41</ref> | |||
* ? - Operator input command, used when user's input is required. Usually used with →(''variable'') | |||
* → - Assign to variable command, to assign the value before it to the variable after it. Always used as (''value'')→(''variable''). | |||
* <nowiki>:</nowiki> - Multi-statement separator, separate program statements. | |||
* ◢ - Output command, output the value. | |||
* <math>\Rightarrow</math> - Conditional jump, jump when conditions are met. | |||
* = - Relational operator | |||
* ≠ - Relational operator | |||
* > - Relational operator | |||
* <math>\geqq</math> - Relational operator. | |||
* Goto - Unconditional jump, jump to label. | |||
* Lbl - Label, jump destination. | |||
==== Conditional jumps<ref>''fx-3650P Users' Guide'', Page E-42</ref> ==== | |||
Conditional jumps should be used in the syntax:<br /> | |||
''condition''<math>\Rightarrow</math>''statement 1'':''statement 2''<br /> | |||
When ''condition'' is true, statement 1 is executed, then statement 2 is executed. If ''condition'' is false, statement 1 is skipped and statement 2 is executed. | |||
E.g.: | |||
...A=0<math>\Rightarrow</math>A+1→B:C+5→D:... | |||
If A=0, both A+1→B and C+5→D is executed. If A≠0, only C+5→D is executed. | |||
==== Unconditional jumps<ref name="ReferenceA"/> ==== | |||
Unconditional jumps uses Goto and Lbl to operate. | |||
When Goto ''n'' (where n is an [[integer]] in 0-9) is executed, the program will jump to Lbl ''n''. Loops can be created with unconditional jumps. | |||
== System check == | |||
The calculator will perform system check when shift, 7 and ON is pressed together. The system check have 3 parts. | |||
Part 1: light check - All lights will be on when the system check is initiated, press shift then all lights will be off. Press shift to proceed. The next 2 screens have similar functions. | |||
Part 2: display check - The dot matrix screen will display "24 PRG13" and the LCD screen will display "0000000000 <sup>00</sup>". Press shift to proceed. Then the display become "BBBBBBBBBB" and "1111111111 <sup>11</sup>". Then "CCCCCCCCCC" and "222222222 <sup>22</sup>" and so on up till "JJJJJJJJJJ""9999999999 <sup>99</sup>". Press shift to proceed to part 3. | |||
Part 3: key check - Press shift, the LCD will display 1. Press alpha, up, down, left, right in order. The display will increase by 1 each time you press a button. Next, press MODE, prog, <math>\textstyle \int</math>dx, x<sup>−1</sup>, x<sup>3</sup>, and so on up till Ans. When EXE is pressed, the display become "24 OK""13"(The display differs from version, the above is for version 4 of the calculator which is the latest version). Press ON to end the system check. | |||
== Glitch == | |||
{{Howto|section|date=September 2010}} | |||
{{color|red|Warning: Using the following glitch may reset the calculator.}} | |||
There is a glitch in the calculator. | |||
Enter 1M+:1<math>\div</math>0 as a program. | |||
1M+:<math>\sin^{-1}</math>2 or even 1M+: is also OK. Just make sure that there is an error just after the colon. | |||
Refer to the following table in this section. | |||
{| class="wikitable" | |||
! !! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 | |||
|- align="center" | |||
!0 | |||
| 0 || 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 | |||
|- align="center" | |||
!1 | |||
| . || <small>E</small> || colspan="6"|Reset All || Mode clear || = | |||
|- align="center" | |||
!2 | |||
| || % || %+ || %- || M+ || M- || →A || →B || →C || →D | |||
|- align="center" | |||
!3 | |||
| Σx<sup>2</sup> || Σx || n || Σy<sup>2</sup> || Σy || Σxy || Σx<sup>3</sup> || Σx<sup>2</sup>y || Σx<sup>4</sup> || →D | |||
|- align="center" | |||
!4 | |||
| r || <math>\bar{x}</math> || xσn || xσn-1 || <math>\bar{y}</math> || yσn || yσn-1 || <sub>A</sub> || <sub>B</sub> || <sub>C</sub> | |||
|- align="center" | |||
!5 | |||
| G || T || M || K || <sub>-1</sub> || <sub>0</sub> || <sub>1</sub> || <sub>2</sub> || A || B | |||
|- align="center" | |||
!6 | |||
| colspan="10"|Fix (col) | |||
|- align="center" | |||
!7 | |||
| colspan="10"|Sci (col) | |||
|- align="center" | |||
!8 | |||
| <sub>10</sub> || e || log || ln || <math>\sqrt{}</math> || <math>\sqrt[3]{}</math> || - || ( || arg || Abs | |||
|- align="center" | |||
!9 | |||
| sin || sin<sup>−1</sup> || sinh || sinh<sup>−1</sup> || cos || cos<sup>−1</sup> || cosh || cosh<sup>−1</sup> || tan || tan<sup>−1</sup> | |||
|} | |||
Note that (col) means the column header. For example Fix (col) at column 0 is Fix 0. | |||
The table is the code table for the glitch. For example, the code 85 refers to A and 76 refers to Fix 7. | |||
# Run the program | |||
# It will display "Math ERROR". press AC. | |||
# Enter a number and press EXE | |||
# Press up and some characters will display. | |||
To translate the entered number to the characters: | |||
# Put the left-most digit after 0 and refer to the table. That's the first character | |||
# For the next 9 digits, group the numbers in two. Refer to the table and that shows the next 5 characters.(Note: If the number of digits is odd, a 0 is added next to the last digit) | |||
# Then add some zeros. The number of zeros = 6-(number of characters generated by the above step). | |||
# Lastly, Refer to the table for (number of total digits)-1, if it is a single-digit number, put a 0 BEFORE it. That's the last digit. | |||
{{color|red|Warning: If the code you enter begins with 2, the calculator will reset. Even if it is not the case, the calculator will also reset in some rare occasions if you use this glitch. | |||
To restore the calculator back to a normal state without risking reset, do NOT switch off the calculator or press ON after using any glitches, but call Mode Clear (SHIFT->MODE->2). Programs and memory of variables will be preserved, the calculator will be reset back to COMP mode + Degree mode, however.}} | |||
== References == | |||
<references /> | |||
{{Casio-calc}} | |||
{{Casio}} | |||
{{DEFAULTSORT:Casio Fx-3650p}} | |||
[[Category:Casio calculators|fx-3650P]] | |||
[[Category:Programmable calculators]] | |||
[[Category:Products introduced in 2002]] |
Latest revision as of 22:24, 6 July 2013
Template:Infobox Calculator Casio fx-3650P is a programmable scientific calculator manufactured by Casio Computer Co., Ltd. It can store 12 digits for the mantissa and 2 digits for the exponent together with the expression each time when the "EXE" button is pressed. Also, the calculator can use the previous result to do calculations by pressing "Ans".[1][2] This model is approved by the Hong Kong Examinations and Assessment Authority[3] and can be used in the Hong Kong Diploma of Secondary Education Examination (HKDSE). This model, together with the model fx-50FH, also by Casio, are the most common of models used by secondary school students in Hong Kong.
Modes
The calculator is available in 6 modes:[4]
- Basic arithmetic calculations
- Complex number calculations
- Standard deviation calculations
- Regression calculations
- Base-n calculations
- Programs
Basic arithmetic calculations
- Arithmetic calculations[5]
- Fraction operations[6]
- Percentage calculations[7]
- Degrees, minutes, seconds calculations[8]
- Rounding (Must be used with Fix decimal display mode)[8]
- Trigonometric functions[9]
- Hyperbolic function[10]
- Logarithm[10]
- Natural logarithm[10]
- Antilogarithm[10]
- Differential calculus[11]
- Integral calculus[11]
Complex number calculations
In this mode, if the result have both real and imaginary part, an "R↔I" symbol will appear at the top-right corner.[12]
- Absolute value and argument calculations[13]
- Rectangular↔polar form display[13]
- Conjugate calculations[14]
Standard deviation calculations
This mode is for statistical calculation. For some input data, sum of squares of values (Σx2), sum of values (Σx), number of data (n), sample standard deviation (xσn-1) and population standard deviation (xσn) can be calculated.[15]
Regression calculations
This mode is for statistical calculation and can be divided further into[16]
- Linear regression: y=A+Bx[17]
- Logarithmic regression: y=A+B*ln x[17]
- Exponential regression: ln y=ln A+Bx[17]
- Power regression: y=A+xB[17]
- Inverse regression: y=A+B/x[18]
- Quadratic regression: y=A+Bx+Cx2[18]
For some input ordered pairs, one of the below can be calculated.[19] (The availability differs from modes.[19])
Σx2, Σx, n, Σy2, Σy, Σxy, , xσn, xσn-1, , yσn, yσn-1, Regression coefficient A, Regression coefficient B, Correlation coefficient r, , , Σx3, Σx2y, Σx4, Regression coefficient C, 1and 2
Program
The calculator can hold up to 4 programs with total capacity of 360 bt Program commands:[20]
- ? - Operator input command, used when user's input is required. Usually used with →(variable)
- → - Assign to variable command, to assign the value before it to the variable after it. Always used as (value)→(variable).
- : - Multi-statement separator, separate program statements.
- ◢ - Output command, output the value.
- - Conditional jump, jump when conditions are met.
- = - Relational operator
- ≠ - Relational operator
- > - Relational operator
- - Relational operator.
- Goto - Unconditional jump, jump to label.
- Lbl - Label, jump destination.
Conditional jumps[21]
Conditional jumps should be used in the syntax:
conditionstatement 1:statement 2
When condition is true, statement 1 is executed, then statement 2 is executed. If condition is false, statement 1 is skipped and statement 2 is executed.
E.g.: ...A=0A+1→B:C+5→D:... If A=0, both A+1→B and C+5→D is executed. If A≠0, only C+5→D is executed.
Unconditional jumps[20]
Unconditional jumps uses Goto and Lbl to operate.
When Goto n (where n is an integer in 0-9) is executed, the program will jump to Lbl n. Loops can be created with unconditional jumps.
System check
The calculator will perform system check when shift, 7 and ON is pressed together. The system check have 3 parts.
Part 1: light check - All lights will be on when the system check is initiated, press shift then all lights will be off. Press shift to proceed. The next 2 screens have similar functions.
Part 2: display check - The dot matrix screen will display "24 PRG13" and the LCD screen will display "0000000000 00". Press shift to proceed. Then the display become "BBBBBBBBBB" and "1111111111 11". Then "CCCCCCCCCC" and "222222222 22" and so on up till "JJJJJJJJJJ""9999999999 99". Press shift to proceed to part 3.
Part 3: key check - Press shift, the LCD will display 1. Press alpha, up, down, left, right in order. The display will increase by 1 each time you press a button. Next, press MODE, prog, dx, x−1, x3, and so on up till Ans. When EXE is pressed, the display become "24 OK""13"(The display differs from version, the above is for version 4 of the calculator which is the latest version). Press ON to end the system check.
Glitch
Template:Howto 23 yr old Mining Engineer (Excluding Oil ) Roman Kull from Markham, enjoys to spend time metal detecting, property developers in singapore property index and history. In recent time took some time to check out Macquarie Island.
There is a glitch in the calculator.
Enter 1M+:10 as a program. 1M+:2 or even 1M+: is also OK. Just make sure that there is an error just after the colon. Refer to the following table in this section.
Note that (col) means the column header. For example Fix (col) at column 0 is Fix 0.
The table is the code table for the glitch. For example, the code 85 refers to A and 76 refers to Fix 7.
- Run the program
- It will display "Math ERROR". press AC.
- Enter a number and press EXE
- Press up and some characters will display.
To translate the entered number to the characters:
- Put the left-most digit after 0 and refer to the table. That's the first character
- For the next 9 digits, group the numbers in two. Refer to the table and that shows the next 5 characters.(Note: If the number of digits is odd, a 0 is added next to the last digit)
- Then add some zeros. The number of zeros = 6-(number of characters generated by the above step).
- Lastly, Refer to the table for (number of total digits)-1, if it is a single-digit number, put a 0 BEFORE it. That's the last digit.
23 yr old Mining Engineer (Excluding Oil ) Roman Kull from Markham, enjoys to spend time metal detecting, property developers in singapore property index and history. In recent time took some time to check out Macquarie Island.
References
- ↑ fx-3650P/fx-3950P User's Guide, Casio Computer Co., Lda. Japan.
- ↑ fx-3650P Users' Guide, Page E-16
- ↑ Template:Cite web
- ↑ fx-3650P Users' Guide, Page E-8
- ↑ fx-3650P Users' Guide, Page E-11
- ↑ 6.0 6.1 6.2 fx-3650P Users' Guide, Page E-12
- ↑ 7.0 7.1 fx-3650P Users' Guide, Page E-13
- ↑ 8.0 8.1 fx-3650P Users' Guide, Page E-14
- ↑ fx-3650P Users' Guide, Page E-21
- ↑ 10.0 10.1 10.2 10.3 fx-3650P Users' Guide, Page E-22
- ↑ 11.0 11.1 fx-3650P Users' Guide, Page E-34
- ↑ fx-3650P Users' Guide, Page E-17
- ↑ 13.0 13.1 fx-3650P Users' Guide, Page E-18
- ↑ fx-3650P Users' Guide, Page E-19
- ↑ fx-3650P Users' Guide, Page E-25
- ↑ fx-3650P Users' Guide, Page E-28
- ↑ 17.0 17.1 17.2 17.3 fx-3650P Users' Guide, Page E-32
- ↑ 18.0 18.1 fx-3650P Users' Guide, Page E-33
- ↑ 19.0 19.1 fx-3650P Users' Guide, Page E-28 & E-29
- ↑ 20.0 20.1 fx-3650P Users' Guide, Page E-41
- ↑ fx-3650P Users' Guide, Page E-42