Catalog Menu Details
The Catalog menu, which appears when you press C, is a comprehensive list of all functions, commands, app variables,* and symbols available on the calculator. You can select the item you want on the calculator and enter it into a calculation or expression.



The list produced by C > [All] contains all items supported by your calculator. While the alphabetical list is displayed, you can press a key from XA to 0Z to display a list of items beginning with the letter you pressed.


Functions and symbols that are not included in a group from [A] to [Z] can be accessed with C > [All] > [Symbol].
Items included in C > [Variable Data] (input/output variables used in an app)
Note
Pressing C while using the Python app or the Base-N app displays a Catalog menu specific to each app. For details, see the chapters explaining each app.
The Catalog menu displays the names of functions and commands in the menus by category (such as Integration (∫), etc.). On the C > [All] and Input History menus, the functions and commands are displayed in line input syntax (such as ∫(,,), etc.).
Using Input History
Up to 10 of the latest functions and commands* recently entered from the Catalog menu are maintained as input history. To view the input history, select C > [History (Pin )].
Including pinned input history.
Pinning Input History
While viewing input history, select the item you wish to pin and then press T. This causes a pin to appear to the left of the item.
The next time you open the input history, the pinned item will be at the top of the list.

To unpin an item, select the item you wish to unpin and press T.
Category Grouped Item List
Note the following points concerning the syntax of functions and commands, except those in the Unit Conversions category.
If the natural input syntax and line input syntax are different for a function, the natural input syntax is shown first, followed by the line input syntax.
Anything that is optional in a syntax is enclosed in square brackets ([ ]). With the syntax , the argument can be omitted, resulting in .
Note
The categories listed in this section and the functions, commands, app variables,* and symbols included in each category are presented in the order they appear when [Country] > [International] is selected in the System app.
Regardless of the model (fx-CG100 or fx-1AU GRAPH) or configuration, items included in C > [All] are the same. All items listed in this manual are displayed in alphabetical order.
Items included in C > [Variable Data] (input/output variables used in an app)
Function Analysis
1st Derivative (d/dx) d/dx(,)
Uses approximate calculation to determine the first-order differential coefficient of at .
Syntax:
Not allowed within this syntax: , , , Σ, FMin, FMax, Solve, RndFix
Example:
Precautions
When is a trigonometric function, make sure to select the following for the angle unit: S > [Angle] > [Radian].
Inaccurate results and errors can be caused by any one of the following:
Discontinuous points in values
Extreme changes in values
Inclusion of the local maximum point and local minimum point in values
Inclusion of the inflection point in values
Inclusion of indifferentiable points in values
Calculation results approaching zero
2nd Derivative (d2/dx2) d2/dx2(,)
Uses approximate calculation to determine the second-order differential coefficient of at .
Syntax:
The items that are not allowed within this syntax and precautions are the same as those for .
Integration (∫) ∫(,,)
Uses approximate calculation to determine the integral of at ≤ ≤ . This function returns a positive value when is in the positive range and a negative value when is in the negative range (Example: ; ).
Syntax:
For , input the allowable error (tolerance) range. Default: 1 × 10-5 if omitted and for natural input.
Not allowed within this syntax: , , , Σ, FMin, FMax, Solve, RndFix
Example:
Precautions
When is a trigonometric function, make sure to select the following for the angle unit: S > [Angle] > [Radian].
Because numerical integration is used, large error may result in calculated integration values due to the content of , positive and negative values within the integration interval, or the interval being integrated. (Examples: When there are parts with discontinuous points or abrupt change. When the integration interval is too wide.) In such cases, dividing the integration interval into multiple parts and then performing calculations may improve calculation accuracy.
Summation (Σ) Σ(,,,)
Obtains the sum for a specified range of .
Syntax: , , = integers, <
can be any alpha variable. specifies the step interval. Default: 1 if omitted and for natural input.
Not allowed within this syntax: , , , Σ, FMin, FMax, Solve, RndFix
Example:
Solve Equation (SolveN) SolveN()
Obtains multiple solutions of an equation.
Syntax: SolveN( [= right side] [,] [,lower limit,upper limit])
If [=right side] is omitted, = 0 is assumed. Specify any alpha variable for [] and use the same variable for . If [,] is omitted, the variable is used.
Up to 10 solutions are returned in list form.
“No Solution” is returned if no solution exists.
If a solution other than one(s) provided might exist, the message “More solutions may exist. ” appears on the display.
Not allowed within this syntax: , Σ, FMin, FMax, Solve
Example: SolveN
Solve Equation (Solve) Solve(,)
Approximates a single solution for = 0. This function has the same functionality as the Equation app’s Using Solver.
Syntax: Solve( ,initial estimate [,lower limit,upper limit])
Not allowed within this syntax: , Σ, FMin, FMax, Solve
Remainder of Integer÷Integer Rmdr
Obtains the remainder when an integer is divided by another integer.
Syntax: dividend Rmdr divisor
Example: 17 Rmdr 7 = 3
Integer Part of Int÷Int Int÷
Obtains the quotient of an integer divided by another integer.
Syntax: dividend Int÷ divisor
Example: 17 Int÷ 7 = 2
Simplification ISimp
Reduces a fraction to its lowest terms. With the Calculate application, use the settings below.
S > [Simplify] > [Manual]
S > [Complex Mode] > [Real]
Use one of the syntaxes below for ISimp.
Syntax 1: FractionISimp
Automatically reduces the fraction in the argument by dividing by the smallest prime number that can be divided. The prime number and the result of the reduction are shown on the display.
Syntax 2: FractionISimp
Divides the fraction in the argument by the divisor specified by . The result of the division is shown on the display.
Example 1:
15e60r
C > [Function Analysis] > [Simplification]E

C > [History (Pin )] > [ISimp]E

Example 2: (Specifies a divisor of 5.)
15e60r
C > [Function Analysis] > [Simplification]5E

Precautions
When [a+b] or [r∠θ] is selected for S > [Complex Mode], fraction calculation results always are simplified before being displayed, even if S > [Simplify] is set to [Manual].
Function Minimum FMin(,,)
Returns, in list form, the coordinates of the minimum values of at ≤ ≤ .
Syntax: FMin(,,[,]) : Calculation accuracy ( = integer from 1 to 9)
Not allowed within this syntax: , , , Σ, FMin, FMax, Solve, RndFix
Example: FMin(,-2,1) = {0,0}
Precautions
Discontinuous points or sections with drastic fluctuation can adversely affect precision or cause an error.
Inputting a larger value for increases the precision of the calculation, but it also increases the amount of time required to perform the calculation.
Function Maximum FMax(,,)
Returns, in list form, the coordinates of the maximum values of at ≤ ≤ .
Syntax: FMax(,,[,]) : Calculation accuracy ( = integer from 1 to 9)
The items that are not allowed within this syntax and precautions are the same as those for FMin.
Probability
Factorial (!) !
Obtains the factorial of 0 or a positive integer.
Syntax: = integer
Permutation (P) P
Obtains the total number of -permutations taken from set .
Syntax: P , = integers
Combination (C) C
Obtains the total number of -combinations from set .
Syntax: C , = integers
Random Number (0 to 1) Ran#
Each execution returns a 10 digit random number (from 0 to 1).
Syntax: Ran# [] 1 ≤ ≤ 9 ( = integer)
: Specifies the random number sequence. If omitted, a true random number is returned. If specified, the corresponding calculator random number sequence is invoked, and a fixed random number is returned. For example, executing Ran# 1 after initializing the sequences* always returns random numbers from Sequence 1 in order (0.701320948, 0.9297706456, 0.2939058016, ...)
To initialize the sequences, execute Ran# 0. This also initializes the sequences in RanList#. The sequences can also be initialized by using Ran# or RanList# to generate a series of random numbers that is different from the last executed series or by generating a true random number.
Random Integer (n to m) RanInt#(,)
Generates an integer random number between two specified integers and .
Syntax: RanInt#(,[,]) < , || < 1×1010, || < 1×1010, ‒ < 1×1010, 1 ≤ ≤ 999
: Specifies the number of random numbers. If omitted, one random number is returned. If specified, returns the specified number of random numbers in list form.
Random Number (Normal) RanNorm#(,)
Uses normal distribution to generate a 10-digit random number based on the specified mean and standard deviation .
Syntax: RanNorm#(,[,]) > 0, 1 ≤ ≤ 999
: Specifies the number of random numbers. If omitted, one random number is returned. If specified, returns the specified number of random numbers in list form.
Example: To generate a random number of height values obtained according to a normal distribution for a group of children less than one year old with a mean height of 68 cm. Assume that the standard deviation is 8: RanNorm#(8,68)
Random Number (Binomial) RanBin#(,)
Uses binomial distribution based on the specified number of trials , and the value of probability to generate a random integer.
Syntax: RanBin#(,[,]) 1 ≤ ≤ 100000, 1 ≤ ≤ 999, 0 ≤ ≤ 1
: Specifies the number of random numbers. If omitted, one random number is returned. If specified, returns the specified number of random numbers in list form.
Random Num (0 to 1) to List RanList#()
Each execution returns, in list form, the specified number of random numbers (0 to 1, 10 digits).
Syntax: RanList#([,]) 1 ≤ ≤ 9, 1 ≤ ≤ 999 (, = integers)
: Specifies the number of trials. This parameter specifies the number of random numbers to be generated.
: Same as Ran#.
Example: (Immediately after Ran# 0 is executed) RanList#(3,1) = {0.701320948,0.9297706456,0.2939058016}
Random Sample from List RanSamp#(,)
Randomly samples elements from a list and returns the result in list form.
Syntax: RanSamp#(List,[,])
List: A list variables (List 1 through List 26 or List Ans)* or a list
List variables can also be specified using sub-names.
: Number of trials (1 ≤ ≤ 999 when = 0, 1 ≤ ≤ number of elements in List when = 1)
: Specifies 0 or 1 (0 when omitted). When = 0, each element can be extracted multiple times. When = 1, each element can be extracted only once.
Example:
To extract two random elements from {1,3,6,7}: RanSamp#({1,3,6,7},2,1)
To extract five random elements from {1,3,6,7}: RanSamp#({1,3,6,7},5)
Numeric Calc
GCD GCD(,)
Obtains the greatest common divisor of multiple integers.
Syntax: GCD(,)
LCM LCM(,)
Obtains the least common multiple of multiple integers.
Syntax: LCM(,)
Absolute Value Abs()
Finds the absolute value of argument .
Syntax: || Abs()
Integer Part Int()
Extracts the integer part of argument .
Syntax: Int()
Example: Int(-3.5) = -3
Fraction Part Frac()
Extracts the fractional part of argument .
Syntax: Frac()
Example: Frac(-3.5) = -0.5
Round Off Rnd
This function is available on the Calculation tab of the Calculate app. It rounds the value of the last calculation result (Ans) on the result display in accordance with the S > [Display] setting.
Syntax: Rnd (no argument, valid for previous calculation result only)
Example: While [Display] > [Fix3: 0.123], to divide 10 by 3 and then multiply Ans by 3
Rnd not used:
10*3E
/3E

Rnd used:
10*3E
C > [Numeric Calc] > [Round Off]E
/3E

When the setting is [Display] > [Fix3: 0.123], 10÷3=3.333 is displayed, but 15 digits is retained internally, so Ans×3=10.000. If the result of 10÷3 is rounded using Rnd as shown, Ans×3=9.999.
Largest Integer Intg()
Returns the largest integer that does not exceed argument .
Syntax: Intg()
Example: Intg(-10.56) = -11
Round Internal RndFix()
Rounds argument to the place following the number of decimal places specified by (0 to 9).
Syntax: RndFix([,])
If is omitted, rounding is performed in accordance with the S > [Display] setting, the same as with the Rnd function.
Not allowed within this syntax: , , , Σ, FMin, FMax, Solve, RndFix, logab
Example: RndFix(1.23456,3) = 1.235
Division Remainder MOD(,)
This function obtains the remainder of a division operation. It returns the remainder when is divided by .
Syntax: MOD(,) (, = integers)
Example: MOD(17,3) = 2
Remainder Exponentiation MOD_Exp(,,)
This function calculates a modular exponent. It returns the remainder when is multiplied by power and then divided by .
Syntax: MOD_Exp(,,) (, , = integers)
Example: MOD(2,4,3) = 1
Vector
Vct and Vct can be vectors or vector variables.
The vectors listed the example (such as ) are entered using T > [m×n]. For details, see Inputting a Vector into a Calculation.
Note
When calculating a dot product, cross product, and angle formed by two vectors, the dimensions of the two vectors must be the same.
Vector Vct
Enters “Vct ”. Next, specify a vector variable by entering a letter from A to Z, or Ans.
Dot Product DotP(,)
Obtains the dot product of two vectors.
Syntax: DotP(Vct ,Vct )
Example: DotP(,) = 11
Cross Product CrossP(,)
Obtains the cross product of two vectors.
Syntax: CrossP(Vct ,Vct ) (The dimensions of Vct and Vct must be 1 × 2, 1 × 3, 2 × 1, or 3 × 1.)
Example: CrossP(,) =
2-Vector Angle Angle(,)
Obtains the angle between two vectors.
Syntax: Angle(Vct ,Vct )
Example: When S > [Angle] > [Radian], Angle(,) =
Unit Vector UnitV()
Calculates the unit vector of the vector specified by the argument.
Syntax: UnitV(Vct )
Example: UnitV() =
Vector Norm Norm()
Calculates the norm (magnitude) of a specified vector or matrix.
Syntax: Norm(Vct ) ; Norm(Mat ) (Mat = matrix or matrix variable)
Example: Norm() = ; Norm() =
Matrix
Mat and Mat are matrices or matrix variables.
The matrices shown in the example (such as ) are entered using T > [m×n]. For details, see Inputting a Matrix into a Calculation.
Note
Determinants and inverse matrices are subject to error due to dropped digits.
The row echelon form and reduced row echelon form operation may not produce accurate results due to dropped digits.
Matrix Mat
Enters “Mat ”. Next, enter a letter from A to Z or Ans to specify a matrix variable.
Inverse Matrix -1
Obtains the inverse of the specified square matrix.
Syntax: Mat
Example: =
Precautions
Calculation precision is affected for matrices whose determinant is near zero.
Determinant Det()
Obtains the determinant of the specified square matrix.
Syntax: Det(Mat )
Example: Det() = -2
Matrix Transpose Trn()
Obtains the transpose matrix of the specified matrix.
Syntax: Trn(Mat )
Example: Trn() =
Note
The “Trn” command can be used with a vector as well. It converts a 1-row × -column vector to an -row × 1-column vector, or an -row × 1-column vector to a 1-row × -column vector.
Matrix Identity Identity()
Creates an identity matrix with the specified number of rows and columns.
Syntax: Identity() ( = integer)
Example: Identity(2) =
Row Echelon Form Ref()
This command uses the Gaussian elimination algorithm to find the row echelon form of a matrix.
Syntax: Ref(Mat )
Example: Ref() =
Reduced Row Echelon Form Rref()
Obtains the reduced row echelon form of the specified matrix.
Syntax: Rref(Mat )
Example: Rref() =
Matrix Augment Augment(,)
Combines two matrices (or vectors), each of which contains the same number of rows, into a single matrix.
Syntax: Augment(Mat ,Mat ) ; Augment(Vct ,Vct )
Either or both of the matrices (Mat , Mat ) can be replaced with Vct , Vct , respectively.
Example: Augment(,) = ; Augment(,) =
Fill Matrix Fill(,)
Replaces all elements in a matrix variable (or vector variable) with the specified value .
Syntax: Fill(,Mat ) ; Fill(,Vct )
Dimensions Dim()
-
Obtains the dimensions of a matrix (or vector) and outputs them in list form.
-
Specifies dimensions in list form and creates a matrix (or vector) with all zero elements.
Syntax 1: Dim(Mat ) ; Dim(Vct )
Since the result of the Dim command is a list, it is stored in List Ans.
Syntax 2: {,} → Dim(Mat ) (, = integers, 1 ≤ ≤ 999, 1 ≤ ≤ 999) ;
{,} → Dim(Vct ) (, = integers, 1 ≤ ≤ 999 when = 1, 1 ≤ ≤ 999 when = 1)
Complex Number
The letter in the syntax below represents a complex number. Calculations using Arg, Ir∠θ, and Ia+b are affected by the S > [Angle] setting.
Note
The calculator regards a complex number in the form a+b as a coordinate on a Gaussian plane, and calculates absolute value || and argument Arg().
Norm of a Complex Number Abs()
Obtains the absolute value of a complex number.
Syntax: || Abs()
Example: |1+| =
Argument Arg()
Obtains the argument of a complex number.
Syntax: Arg()
Example: Arg(1+) = (S > [Angle] > [Radian])
Complex Conjugate Conjg()
Obtains the conjugate complex number.
Syntax: Conjg()
Example: Conjg(1+) = 1
Real Part ReP()
Extracts the real part of a complex number.
Syntax: ReP()
Example: ReP(1+2) = 1
Imaginary Part ImP()
Extracts the imaginary part of a complex number.
Syntax: ImP()
Example: ImP(1+2) = 2
Ir∠θ Ir∠θ
Converts a rectangular form value to polar form.
Syntax: Ir∠θ
Example: Ir∠θ = 2∠ (S > [Angle] > [Radian])
Ia+b Ia+b
Converts a polar form to rectangular form.
Syntax: Ia+b
Example: 2∠Ia+b = (S > [Angle] > [Radian])
Statistics
In all of the syntaxes below, “List ” and “List ” are lists or list variables. For list variables, , can be a value from 1 to 26, or Ans. List variables can also be specified using sub-names.
{} {}
Inputs curly brackets ( { } ) to enter a new list.
List List
Inputs “List ”. Following “List ”, input a value from 1 to 26, or Ans to specify a list variable.
Dimensions Dim()
-
Determines the number of elements in a list.
-
Specifies the number of list elements and creates a list variable with zero in all elements.
Syntax 1: Dim(List )
Syntax 2: Number of Elements → Dim(List ) ( = integer, 1 ≤ ≤ 999)
Fill List Fill(,)
Replaces the values in all elements in a list variable with the same value ().
Syntax: Fill(,List )
Generate Sequence Seq(,,,,)
Defines a function to generate a number sequence and return it in list form.
Syntax: Seq(,,Start Value,End Value,Increment)
can be any alpha variable.
Example: Seq(,,1,11,5) = {1,36,121}
Minimum Min()
Syntax 1: Min(List ) Extracts the minimum value from all elements in a list.
Syntax 2: Min(List ,List ) Extracts the lesser element at the same position in two lists.
Maximum Max()
Syntax 1: Max(List ) Extracts the maximum value from all elements in a list.
Syntax 2: Max(List ,List ) Extracts the larger element at the same position in two lists.
Mean Mean()
Finds the mean value of all elements in a list.
Syntax: Mean(List )
Median Median()
Finds the median of two lists, one of which is data and the other is frequencies.
Syntax: Median(List ,List )
List : Data list, List : Frequency list
The number of elements in List and List must be the same.
Example: When List 1 = {36,16,58,46,56}, List 2 = {75,89,98,72,67}, Median(List 1,List 2) = 46
Combine Lists Augment(,)
Combines two lists into one.
Syntax: Augment(List ,List )
Sum of List Elements Sum()
Finds the sum of all elements in a list.
Syntax: Sum(List )
List Product Prod()
Finds the sum product of all the elements in a list.
Syntax: Prod(List )
Cumulative Frequency Cuml()
Calculates the cumulative frequency of the elements of a list.
Syntax: Cuml(List )
Example: When List 1 = {2,3,6,5,4}, Cuml(List 1) = {2,5,11,16,20}
Data Percentages Percent()
Calculates the percentage of each element relative to the sum of all elements in a list.
Syntax: Percent(List )
List Data Diff ΔList
Calculates {Element 2 − Element 1, Element 3 − Element 2, ... Element − Element −1} in a list of ( ≥ 2) elements and returns the result in list form.
Syntax: ΔList ( = List variable number)
Note: You can save the result to List 2 by typing “ΔList 1→List 2”.
Estimated x-Data
Estimated y-Data
These functions are used immediately after performing a regression calculation* with the Statistics app. For a value specified for one variable ( or ) they, estimate the other variable, based on a regression model.
Syntax: -value (Calculates an estimated -value for the -value.)
-value (Calculates an estimated -value for the -value.)
Estimated values cannot be calculated for the following types of regression model: Med-Med Regression, Quadratic Regression, Cubic Regression, Quartic Regression, Sinusoidal Regression, Logarithm Regression.
Sample Standard Deviation StdDev()
Finds the sample standard deviation of data specified by a list.
Syntax: StdDev(List [,List ]) (List ... Sample data, List ... Frequency data)
Example: StdDev({10,20,30,40},{3,5,4,1}) = 9.26808696
Population Standard Deviation StdDev_σ()
Finds the population standard deviation of data specified by a list.
Syntax: StdDev_σ(List [,List ]) (List ... Sample data, List ... Frequency data)
Unbiased Variance Variance()
Finds the unbiased variance of data specified by a list.
Syntax: Variance(List [,List ]) (List ... Sample data, List ... Frequency data)
Population Variance Variance_()
Finds the population variance of data specified by a list.
Syntax: Variance_(List [,List ]) (List ... Sample data, List ... Frequency data)
List to Matrix List→Mat()
Saves list contents to Mat Ans.
Syntax: List→Mat(List ,List )
(The number of elements in List and List must be the same.)
Example: When List 1 = {2,3,4}, List 2 = {20,30,40}, List→Mat(List 1,List 2) =
Matrix to List Mat→List()
Saves the specified columns of a matrix variable to List Ans.
Syntax: Mat→List(Mat ,)
( is a letter from A to Z, or Ans, and is a column number.)
Example: When Mat A = , Mat→List(Mat A,1) = {2,3,4}
Note: You can assign the elements of Column 1 of Mat A to List 1 by inputting “Mat→List(Mat A,1)→List 1”.
Distribution: Probability Calculation for Standard Normal Distribution
Attention fx-1AU GRAPH Users
The fx-1AU GRAPH does not have a Distribution category, but all commands described in this section can be called from C > [All].
Example: To call "P()", select C > [All] > [P] > [P()].
Each mathematical function described in this section is intended for use immediately after you perform a 1-Variable statistical calculation with the Statistics app.
Normal Probability P(t) P()
Normal Probability Q(t) Q()
Normal Probability R(t) R()
Taking normalized variable as an argument, these functions find the probability values for the standard normal distribution shown in the figures below. The -value is determined using the function t().
Syntax: P() ; Q() ; R()

Normal Variable t(x) t()
Normalized variable t() at data value is determined using the formula below based on the mean and population standard deviation , which is obtained as the result of 1-Variable statistical calculation.
Syntax: t()
This function is used in combination with P(), Q(), and R() to find the probability values of the standard normal distribution.
Example: The height data of 20 students at a university were input with the Statistics app and a 1-Variable statistical calculation was performed. Determine what percentile does the 180 cm tall student fall.
R(t(180))
Distribution: Distribution Calculations
Attention fx-1AU GRAPH Users
The fx-1AU GRAPH does not have a Distribution category, but all commands described in this section can be called from C > [All].
Example: To call "NormPD()", select C > [All] > [N] > [NormPD()].
Each function in this section performs a different type of distribution calculation.
Syntax Notes
The list below shows the meanings of the symbols and abbreviations in the syntax.
: data value
Lower: lower boundary
Upper: upper boundary
: population mean
: population standard deviation ( > 0)
: mean ( > 0)
: probability (0 ≤ ≤ 1)
df: degrees of freedom (df > 0)
:df: degrees of freedom of numerator (positive integer)
:df: degrees of freedom of denominator (positive integer)
: success probability (0 ≤ ≤ 1)
: number of trials from population (0 ≤ integer)
: number of successes in population (0 ≤ integer)
: population size ( ≤ , ≤ integer)
The following values are substituted whenever any of the arguments enclosed in brackets ([ ]) are omitted.
=0, =1, tail=”L” (Left)
Calculation Result Storage Variables
Variables (p, xInv, x1InvN, x2InvN, zLow, zUp, tLow, tUp) to which the calculation results of each function are stored can be accessed from C > [Variable Data] > [Distribution].
Normal Probability Density NormPD()
Returns the normal probability density ( value) for the specified data.
Syntax: NormPD([,,])
A single value or a list can be specified for . Calculation result is assigned to variables and Ans (List Ans when is a list).
Example: NormPD(1) = 0.2419707245 ; NormPD({0.5,1}) = {0.3520653268,0.2419707245}
Normal Cumulative Dist NormCD(,)
Returns the normal cumulative distribution ( value) for the specified data.
Syntax: NormCD(Lower,Upper[,,])
Single values or lists can be specified for Lower and Upper. Calculation results , zLow, and zUp are assigned respectively to variables , zLow, and zUp. Calculation result also is assigned to Ans (List Ans when Lower and Upper are lists).
Example: NormCD(-1,1) = 0.6826894921 ; NormCD({-1,-2},{1,2}) = {0.6826894921,0.9544997361}
Inverse Normal Cumul Dist InvNormCD()
Returns the inverse normal cumulative distribution (Lower and/or Upper value(s)) for the specified -value.
Syntax: InvNormCD([tail,][,,])
You can specify Left, Right, or Center for “tail”. To specify the “tail” setting, input the numbers or letters below.
Left: -1 or ”L”
Center: 0 or ”C”
Right: 1 or ”R”
A single value or a list can be specified for . Calculation results are output in accordance with the tail setting as described below.
tail = Left |
The Upper value is assigned to variables x1InvN and Ans (List Ans when is a list). |
tail = Right |
The Lower value is assigned to variables x1InvN and Ans (List Ans when is a list). |
tail = Central |
The Lower and Upper values are assigned respectively to variables x1InvN and x2InvN. Lower only is assigned to Ans (List Ans when is a list). |
Example:
InvNormCD(”L”,0.7,35,2) = 36.04880103
InvNormCD({0.5,0.7},35,2) = {35,36.04880103}
t Probability Density tPD(,)
Returns the Student- probability density ( value) for the specified data.
Syntax: tPD(,df)
See PD Syntax.
Example: tPD(1,1) = 0.1591549431 ; tPD({0,1},1) = {0.3183098862,0.1591549431}
t Cumulative Distribution tCD(,,)
Returns the Student- cumulative distribution ( value) for the specified data.
Syntax: tCD(Lower,Upper,df)
Single values or lists can be specified for Lower and Upper. Calculation results , tLow, and tUp are assigned respectively to variables , tLow, and tUp. Calculation result also is assigned to Ans (List Ans when Lower and Upper are lists).
Example: tCD(0,1,1) = 0.25 ; tCD({0,0},{1,2},1) = {0.25,0.3524163823}
Inverse t Cumulative Dist InvTCD(,)
Returns the inverse Student- cumulative distribution (Lower value) for the specified value.
Syntax: InvTCD(,df)
Example: InvTCD(0.25,1) = 1 ; InvTCD({0.25,0.75},1) = {1,-1}
Probability Density ChiPD(,)
Returns the probability density ( value) for the specified data.
Syntax: ChiPD(,df)
See PD Syntax.
Example: ChiPD(1,1) = 0.2419707245 ; ChiPD({0,1},1) = {0,0.2419707245}
Cumulative Distribution ChiCD(,,)
Returns the cumulative distribution ( value) for the specified data.
Syntax: ChiCD(Lower,Upper,df)
See CD Syntax.
Example: ChiCD(0,1,1) = 0.6826894921 ; ChiCD({0,0},{1,2},1) = {0.6826894921,0.8427007929}
Inverse Cumulative Dist InvChiCD(,)
Returns the inverse cumulative distribution (Lower value) for the specified value.
Syntax: InvChiCD(,df)
Example: InvChiCD(0.319,1) = 0.9930420738 ; InvChiCD({0.64,0.319},1) = {0.2187421667,0.9930420738}
F Probability Density FPD(,,)
Returns the probability density ( value) for the specified data.
Syntax: FPD(,:df,:df)
See PD Syntax.
Example: FPD(1,1,2) = 0.1924500897 ; FPD({1,2},1,2) = {0.1924500897,0.08838834765}
F Cumulative Distribution FCD(,,,)
Returns the cumulative distribution ( value) for the specified data.
Syntax: FCD(Lower,Upper,:df,:df)
See CD Syntax.
Example: FCD(0,1,1,2) = 0.5773502692 ; FCD({0,0},{1,2},1,2) = {0.5773502692,0.7071067812}
Inverse F Cumulative Dist InvFCD(,,)
Returns the inverse cumulative distribution (Lower value) for the specified value.
Syntax: InvFCD(,:df,:df)
Example: InvFCD(0.43,1,2) = 0.9625240705 ; InvFCD({0.86,0.43},1,2) = {0.03998368013,0.9625240705}
Binomial Probability BinomialPD(,)
Returns the binomial probability ( value) for the specified data.
Syntax: BinomialPD([,],)
See PD Syntax.
Example: BinomialPD(3,5,0.5) = 0.3125 ; BinomialPD({3,5},5,0.5) = {0.3125,0.03125}
Binomial Cumulative Dist BinomialCD(,)
Returns the binomial cumulative distribution ( value) for the specified data.
Syntax: BinomialCD([[Lower,]Upper,],)
See CD Syntax.
Example: BinomialCD(5,10,0.5) = 0.623046875 ; BinomialCD({0,5},{5,8},10,0.5) = {0.623046875,0.6123046875}
Inverse Binomial Cumulative Dist InvBinomialCD(,,)
Returns the inverse binomial cumulative distribution for the specified value.
Syntax: InvBinomialCD(,,)
Example: InvBinomialCD(0.6,10,0.5) = 5 ; InvBinomialCD({0.6,0.3},10,0.5) = {5,4}
Precautions
When executing the Inverse Binomial Cumulative Distribution calculation, the calculator uses the specified value and the value that is one less than the value minimum number of significant digits (’ value) to calculate minimum number of trials values. The results are assigned to variables xInv (calculation result using ) and *xInv (calculation result using ’). The calculator always displays the xInv value only. However, when the xInv and *xInv values are different, the message shown below will appear with both values.

value
’ value
The calculation results of Inverse Binomial Cumulative Distribution are integers. Accuracy may be reduced when the value has 10 or more digits. Note that even a slight difference in calculation accuracy affects calculation results. If a warning message appears, check the displayed values.
Poisson Probability PoissonPD(,)
Returns the Poisson probability ( value) for the specified data.
Syntax: PoissonPD(,)
See PD Syntax.
Example: PoissonPD(1,1.2) = 0.3614330543 ; PoissonPD({1,2},1.2) = {0.3614330543,0.2168598326}
Poisson Cumulative Dist PoissonCD(,)
Returns the Poisson cumulative distribution ( value) for the specified data.
Syntax: PoissonCD([Lower,]Upper,)
See CD Syntax.
If Lower is omitted, Lower = 0 is assumed.
Example: PoissonCD(1,2,1.2) = 0.5782928869 ; PoissonCD({1,1},{2,3},1.2) = {0.5782928869,0.6650368199}
Inverse Poisson Cumul Dist InvPoissonCD(,)
Returns the inverse Poisson cumulative distribution for the specified value.
Syntax: InvPoissonCD(,)
Example: InvPoissonCD(0.58,1.2) = 1 ; InvPoissonCD({0.58,0.75},1.2) = {1,2}
Precautions are the same as those for Inverse Binomial Cumulative Dist.
Geometric Probability GeoPD(,)
Returns the geometric probability ( value) for the specified data.
Syntax: GeoPD(,)
See PD Syntax.
Example: GeoPD(2,0.8) = 0.16 ; GeoPD({2,3},0.8) = {0.16,0.032}
Geometric Cumulative Dist GeoCD(,)
Returns the geometric cumulative distribution ( value) for the specified data.
Syntax: GeoCD([Lower,]Upper,)
See CD Syntax.
If Lower is omitted, Lower = 0 is assumed.
Example: GeoCD(1,2,0.8) = 0.96 ; GeoCD({1,1},{2,3},0.8) = {0.96,0.992}
Inverse Geometric Cumul Dist InvGeoCD(,)
Returns the inverse geometric cumulative distribution for the specified value.
Syntax: InvGeoCD(,)
Example: InvGeoCD(0.96,0.8) = 2 ; InvGeoCD({0.96,0.992},0.8) = {2,3}
Precautions are the same as those for Inverse Binomial Cumulative Dist.
Hypergeometric Probability HypergeoPD(,,,)
Returns the hypergeometric probability ( value) for the specified data.
Syntax: HypergeoPD(,,,)
See PD Syntax.
Example: HypergeoPD(1,5,10,20) = 0.1354489164 ; HypergeoPD({1,2},5,10,20) = {0.1354489164,0.3482972136}
Hypergeometric Cumul Dist HypergeoCD(,,,)
Returns the hypergeometric cumulative distribution ( value) for the specified data.
Syntax: HypergeoCD([Lower,]Upper,,,)
See CD Syntax.
If Lower is omitted, Lower = 0 is assumed.
Example: HypergeoCD(1,2,5,10,20) = 0.48374613 ; HypergeoCD({1,1},{2,3},5,10,20) = {0.48374613,0.8320433437}
Inverse Hypergeo Cumul Dist InvHypergeoCD(,,,)
Returns the inverse hypergeometric cumulative distribution for the specified value.
Syntax: InvHypergeoCD(,,,)
Example: InvHypergeoCD(0.48,5,10,20) = 2 ; InvHypergeoCD({0.48,0.83},5,10,20) = {2,3}
Precautions are the same as those for Inverse Binomial Cumulative Dist.
Syntax and description
Syntax |
Description |
---|---|
PD Syntax |
A single value or a list can be specified for . Calculation result is assigned to variables and Ans (List Ans when is a list). |
CD Syntax |
Single values or lists can be specified for Lower and Upper. Calculation result is assigned to variables and Ans (List Ans when Lower and Upper are lists). |
Inverse CD Syntax (continuous distributions) |
A single value or a list can be specified for . The Lower value is assigned to the xInv and Ans variables (List Ans when is a list). |
Inverse CD Syntax (discrete distributions) |
A single value or a list can be specified for . The calculation result X value is assigned to the xInv and Ans variables (List Ans when is a list). |
Angle/Coord/Sexa
Degrees °
Specifies degrees as the angle unit.
Syntax: °
Example: When S > [Angle] > [Radian], 90° =
Radians
Specifies radians as the angular unit.
Syntax:
Example: When S > [Angle] > [Degree], = 90
Gradians
Specifies gradians as the angle unit.
Syntax:
Example: When S > [Angle] > [Degree], = 90
Rectangular to Polar Pol(,)
Converts rectangular coordinate values to polar coordinates and returns them in list form.
Syntax: Pol(,) = (,)
The resulting polar coordinates are displayed in the range as follows, depending on the S > [Angle] setting.
Degree: -180 < ≤ 180
Radian: - < ≤
Gradian: -200 < ≤ 200
Example: When S > [Angle] > [Radian], Pol(,) = {2,}
Polar to Rectangular Rec(,)
Converts polar coordinate values to rectangular coordinates and returns them in list form.
Syntax: Rec(,) = (,)
Example: When S > [Angle] > [Radian], Rec(2,) = {,}
Degs Mins Secs °
Inputs a sexagesimal value.
Syntax: Degree Value°[Minute Value°[Seconds Value°]]
Example: 1°15° = 1.25 ; 0°75° = 1.25 ; 0°15° = 0.25 ; 0°0°900° = 0.25
Note: To display calculation results as sexagesimal values, select sF > [Sexagesimal]. For more information, see Changing the Display Format of Calculation Results (Format Menu).
Decimal to Sexagesimal IDMS
Converts a decimal value to a sexagesimal value (degrees (hours), minutes, seconds).
Syntax: IDMS
Example: 1.25IDMS = 1°15’00”
Hyperbolic Calc
Hyperbolic and inverse hyperbolic functions can be input using the menu items below.
Menu item |
Function |
---|---|
sinh |
sinh() |
cosh |
cosh() |
tanh |
tanh() |
sinh |
sinh() |
cosh |
cosh() |
tanh |
tanh() |
Example: sinh(1) = 1.175201194 ; sinh(Ans) = 1
Engineer Symbol
Engineering symbols can be input using the menu items below.
Menu item |
Symbol |
|
---|---|---|
Milli |
m |
|
Micro |
μ |
|
Nano |
n |
|
Pico |
p |
|
Femto |
f |
|
Kilo |
k |
|
Mega |
M |
|
Giga |
G |
|
Tera |
T |
|
Peta |
P |
|
Exa |
E |
Appending an engineering symbol immediately after a value causes the value to be (where is an integer multiple of 3).
Example: 7.1k = 7100 ; 2G÷100M = 20
Note: To display calculation results with engineering symbols, turn on S > [Display] > [Engineer Symbol]. For details, see Display (General).
Unit Conversions
Converts a value of one unit to a different unit.
Syntax: unit command unit command (= real number or list of real numbers)
The two unit commands are linked with “” and used as a single unit conversion command. The two unit commands must be from the same category. Refer to the “Unit Command List” below for available unit commands.
Example:
25.4 [cm] [in] = 10 ; {175,162} [m2]
[ha] = {0.0175,0.0162}
Unit Command List
Category |
Unit Command |
---|---|
Length |
[fm] |
[Å] |
|
[μm] |
|
[mm] |
|
[cm] |
|
[m] |
|
[km] |
|
[AU] |
|
[l.y.] |
|
[pc] |
|
[Mil] |
|
[in] |
|
[ft] |
|
[yd] |
|
[fath] |
|
[rd] |
|
[mile] |
|
[n mile] |
|
Area |
[cm2] |
[m2] |
|
[ha] |
|
[km2] |
|
[in2] |
|
[ft2] |
|
[yd2] |
|
[acre] |
|
[mile2] |
|
Volume |
[cm3] |
[mL] |
|
[L] |
|
[m3] |
|
[in3] |
|
[ft3] |
|
[fl_oz(UK)] |
|
[fl_oz(US)] |
|
[gal(US)] |
|
[gal(UK)] |
|
[pt] |
|
[qt] |
|
[tsp] |
|
[tbsp] |
|
[cup] |
|
Time |
[ns] |
[μs] |
|
[ms] |
|
[s] |
|
[min] |
|
[h] |
|
[day] |
|
[week] |
|
[yr] |
|
[s-yr] |
|
[t-yr] |
|
Temperature |
[°C] |
[K] |
|
[°F] |
|
[°R] |
|
Velocity |
[m/s] |
[km/h] |
|
[knot] |
|
[ft/s] |
|
[mile/h] |
|
Mass |
[u] |
[mg] |
|
[g] |
|
[kg] |
|
[mton] |
|
[oz] |
|
[lb] |
|
[slug] |
|
[ton(short)] |
|
[ton(long)] |
|
Force |
[N] |
[lbf] |
|
[tonf] |
|
[dyne] |
|
[kgf] |
|
Pressure |
[Pa] |
[kPa] |
|
[mmH2O] |
|
[mmHg] |
|
[atm] |
|
[inH2O] |
|
[inHg] |
|
[lbf/in2] |
|
[bar] |
|
[kgf/cm2] |
|
Energy |
[eV] |
[J] |
|
[calth] |
|
[cal15] |
|
[calIT] |
|
[kcalth] |
|
[kcal15] |
|
[kcalIT] |
|
[l-atm] |
|
[kW・h] |
|
[ft・lbf] |
|
[Btu] |
|
[erg] |
|
[kgf・m] |
|
Power |
[W] |
[calth/s] |
|
[hp] |
|
[ft・lbf/s] |
|
[Btu/min] |
Variable Data
The Variable Data category contains variables that store input and output values of each app. The menu items that appear when you select C > [Variable Data] are app names.

Variable Data > Statistics
Variables in this category store input values and calculation results for statistical calculations performed and graphs drawn using the Statistics app.
Statistics > X
Single-variable or paired-variable statistical calculation -data values:
Menu item |
Variable |
---|---|
Data Items |
n |
Data x Mean |
|
Data x Sum |
|
x-Data Sum of Squares |
|
x-Data Population Std Dev |
σx |
x-Data Sample Std Dev |
sx |
X-Data Minimum |
minX |
X-Data Maximum |
maxX |
Statistics > Y
Paired-variable statistical calculation -data values:
Menu item |
Variable |
---|---|
Data y Mean |
|
Data y Sum |
|
y-Data Sum of Squares |
|
xy-Data Products Sum |
|
y-Data Population Std Dev |
σy |
y-Data Sample Std Dev |
sy |
Y-Data Minimum |
minY |
Y-Data Maximum |
maxY |
Statistics > Graph
Regression model information values:
Menu item |
Variable |
---|---|
a Regression Coefficient |
a |
b Regression Coefficient |
b |
c Regression Coefficient |
c |
d Regression Coefficient |
d |
e Regression Coefficient |
e |
Correlation Coefficient |
r |
Coefficient of Determination |
|
Error Mean Square |
MSe |
Single-variable statistical calculation output values:
Menu item |
Variable |
---|---|
1st Quartile |
|
Input Data Median |
Med |
3rd Quartile |
|
Input Data Mode |
Mod |
Statistics > Point Coordinates
Coordinates of summary points when Med-Med Regression is performed:
Menu item |
Variable |
---|---|
Summary Point Coords |
|
Summary Point Coords |
|
Summary Point Coords |
|
Summary Point Coords |
|
Summary Point Coords |
|
Summary Point Coords |
Statistics > Input
Statistical calculation input values:
Menu item |
Variable |
---|---|
Sample Size |
n |
Sample Mean |
|
Sample Standard Deviation |
sx |
Sample 1 Size |
n1 |
Sample 2 Size |
n2 |
Sample 1 Mean |
1 |
Sample 2 Mean |
2 |
Sample 1 Standard Deviation |
sx1 |
Sample 2 Standard Deviation |
sx2 |
Sample p Standard Deviation |
sp |
Statistics > Result > Test
Test calculation results:
Menu item |
Variable |
---|---|
p |
p |
z |
z |
t |
t |
F |
F |
Estimated Sample Proportion |
|
Estim Sample 1 Proportion |
1 |
Estim Sample 2 Proportion |
2 |
Degree of Freedom |
df |
Standard Error |
se |
Correlation Coefficient |
r |
Coefficient of Determination |
|
p Value of Factor A |
pa |
F Value of Factor A |
Fa |
Factor A Degrees of Freedom |
Adf |
Factor A Sum of Squares |
SSa |
Factor A Mean Squares |
MSa |
p Value of Factor B |
pb |
F Value of Factor B |
Fb |
Factor B Degrees of Freedom |
Bdf |
Factor B Sum of Squares |
SSb |
Factor B Mean Squares |
MSb |
Factor AB p Value |
pab |
Factor AB F Value |
Fab |
Factor AB Deg of Freedom |
ABdf |
Factor AB Sum of Squares |
SSab |
Factor AB Mean Squares |
MSab |
Error Degrees of Freedom |
Edf |
Error Sum of Squares |
SSe |
Error Mean Square |
MSe |
Statistics > Result > Confidence Interval
Confidence interval calculation results:
Menu item |
Variable |
---|---|
Confidence Int Lower Limit |
Lower |
Confidence Int Upper Limit |
Upper |
Estimated Sample Proportion |
|
Estim Sample 1 Proportion |
1 |
Estim Sample 2 Proportion |
2 |
Degree of Freedom |
df |
Variable Data > Distribution
Variables in this category store the results of distribution calculations performed using the Distribution app.
Menu item |
Variable |
---|---|
p |
p |
x Inverse |
xInv |
x1 Inverse |
x1InvN |
x2 Inverse |
x2InvN |
Normal Cumulative Dist Lower |
zLow |
Normal Cumulative Dist Upper |
zUp |
t Cumulative Dist Lower |
tLow |
t Cumulative Dist Upper |
tUp |
Variable Data > Table
Menu item |
Variable |
Description |
---|---|---|
Function Table Result |
F Result |
Outputs the Graph&Table app’s Table tab contents in matrix form. |
Variable Data > Recursion
Menu item |
Variable |
Description |
---|---|---|
Recursion Table Result |
R Result |
Outputs the Recursion app’s Table tab contents in matrix form. |
Variable Data > Equation
Variables in this category store input values and calculation results for higher-order equations or simultaneous equations solved using the Equation app.
Menu item |
Variable |
Description |
---|---|---|
Hi-Ord Coeff |
Ply Coef |
Outputs higher-order equation input coefficients in matrix form. |
Hi-Ord Solutions |
Ply Result |
Outputs higher-order equation calculation results in matrix form. |
Linear Coeffs |
Sim Coef |
Outputs simultaneous equation input coefficients in matrix form. |
Linear Solutions |
Sim Result |
Outputs simultaneous equation calculation results in matrix form. |
All > A to Z
C > [All] displays an alphabetized list of all the calculator’s functions, commands, and app variables. For details, see Catalog Menu Details.
All > Symbol
This menu includes the function and symbols in the table below.
() |
! |
∠ |
E (Engineer Symbol) |
^() |
° (Degrees) |
: |
P (Engineer Symbol) |
{ |
(Radians) |
|
T (Engineer Symbol) |
} |
(Gradians) |
= |
G (Engineer Symbol) |
≠ |
° |
$ |
M (Engineer Symbol) |
< |
() |
, |
k (Engineer Symbol) |
> |
( |
m (Engineer Symbol) |
|
≤ |
) |
(Engineer Symbol) |
|
≥ |
[ |
n (Engineer Symbol) |
|
” |
^ |
] |
p (Engineer Symbol) |
~ |
|
|
f (Engineer Symbol) |
- |
|
|