User Manual
Table Of Contents
- Contents
- Getting Acquainted — Read This First!
- Chapter 1 Basic Operation
- Chapter 2 Manual Calculations
- 1. Basic Calculations
- 2. Special Functions
- 3. Specifying the Angle Unit and Display Format
- 4. Function Calculations
- 5. Numerical Calculations
- 6. Complex Number Calculations
- 7. Binary, Octal, Decimal, and Hexadecimal Calculations with Integers
- 8. Matrix Calculations
- 9. Vector Calculations
- 10. Metric Conversion Calculations
- Chapter 3 List Function
- Chapter 4 Equation Calculations
- Chapter 5 Graphing
- 1. Sample Graphs
- 2. Controlling What Appears on a Graph Screen
- 3. Drawing a Graph
- 4. Saving and Recalling Graph Screen Contents
- 5. Drawing Two Graphs on the Same Screen
- 6. Manual Graphing
- 7. Using Tables
- 8. Modifying a Graph
- 9. Dynamic Graphing
- 10. Graphing a Recursion Formula
- 11. Graphing a Conic Section
- 12. Drawing Dots, Lines, and Text on the Graph Screen (Sketch)
- 13. Function Analysis
- Chapter 6 Statistical Graphs and Calculations
- 1. Before Performing Statistical Calculations
- 2. Calculating and Graphing Single-Variable Statistical Data
- 3. Calculating and Graphing Paired-Variable Statistical Data (Curve Fitting)
- 4. Performing Statistical Calculations
- 5. Tests
- 6. Confidence Interval
- 7. Distribution
- 8. Input and Output Terms of Tests, Confidence Interval, and Distribution
- 9. Statistic Formula
- Chapter 7 Financial Calculation
- Chapter 8 Programming
- Chapter 9 Spreadsheet
- Chapter 10 eActivity
- Chapter 11 Memory Manager
- Chapter 12 System Manager
- Chapter 13 Data Communication
- Chapter 14 Geometry
- Chapter 15 Picture Plot
- Chapter 16 3D Graph Function
- Chapter 17 Python (fx-CG50, fx-CG50 AU only)
- Chapter 18 Distribution (fx-CG50, fx-CG50 AU only)
- Appendix
- Examination Modes
- E-CON4 Application (English)
- 1. E-CON4 Mode Overview
- 2. Sampling Screen
- 3. Auto Sensor Detection (CLAB Only)
- 4. Selecting a Sensor
- 5. Configuring the Sampling Setup
- 6. Performing Auto Sensor Calibration and Zero Adjustment
- 7. Using a Custom Probe
- 8. Using Setup Memory
- 9. Starting a Sampling Operation
- 10. Using Sample Data Memory
- 11. Using the Graph Analysis Tools to Graph Data
- 12. Graph Analysis Tool Graph Screen Operations
- 13. Calling E-CON4 Functions from an eActivity
17-27
8. File Compatibility
py files can be shared between your calculator and a computer. A py file created with the
calculator can be transferred to a computer for editing with a text editor or other software. A py
file created on a computer can be transferred to and run on the calculator.
• py files you create in the Python mode are stored in the calculator’s storage memory (with
file name extension py).
• For information about the procedure for transferring files between the calculator and a
computer, see “Performing Data Communication between the Calculator and a Personal
Computer” (page 13-3).
k py Files Created and Saved with This Calculator
The formats of py files created and saved with this calculator are shown below.
Character Code:
Characters used:
Newline code:
Indent:
ASCII code
ASCII*
CR+LF
Spaces (two spaces for auto indent)
* ASCII characters are those shown below.
A-Z a-z 0-9 ! " # $ % & ' ( ) ½ + , − . / : ; < = > ? @
[ \ ] ^ _ ` { | } ~ space
k Precautions when Using an Externally Created py File on this
Calculator
The restrictions below apply whenever you are trying to use the calculator’s Python mode to
display (file name or file content), edit, or run a py file that was transferred to the computer
from an external source.
u File Name Display
• Only py files whose file names consist of ASCII characters* are displayed on the Python
mode file list screen.
• Files with file names that include non-ASCII characters are not displayed.
* However, the characters below are not allowed in file names.
\ / : * ? " < > |
.
• If the name of a py file transferred to storage memory from a computer or other source
has a file name that is more than eight characters long, its name will abbreviated to
eight characters when displayed on the storage memory information screen. (Example:
AAAABBBBCC.py will become AAAABB~1.py.)