Chapter 2: Main Application
52
Function:
• Omitting a value for “
m
” (or specifying 1 for “
m
”) returns the generated random number as-is.
• Specifying 2 or larger value for “
m
” returns the specified number of random values in list format.
Description:
• “
n
” and “
m
” must be positive integers.
Problem
Operation
Randomly produce the number of heads that can be
expected in accordance with binomial distribution for
five coin tosses where the probability of heads is 0.5.
[randBin]
5
,
0.5
w
Perform the same coin toss sequence described
above three times and display the results in a list.
[randBin]
5
,
0.5
,
3
w
u
“RandSeed” Command
• You can specify an integer from 0 to 9 for the argument of this command. 0 specifies non-sequential random
number generation. An integer from 1 to 9 uses the specified value as a seed for specification of sequential
random numbers. The initial default argument for this command is 0.
• The numbers generated by the ClassPad immediately after you specify sequential random number generation
always follow the same random pattern.
Problem
Operation
Generate sequential random numbers using 3 as the
seed value.
[RandSeed]
3
w
Generate the first value.
Generate the second value.
Generate the third value.
[rand]
w
[rand]
w
[rand]
w
Tip
• Random values generated by these commands are pseudo random values.
• The arguments a and b of “rand(a,b)” and “randList(n,a,b)” must be integers, subject to the following conditions.
a < b
⎟
a
⎟
,
⎟
b
⎟
< 1
E
10
b – a < 1
E
10
Integer Functions
These functions take integers only as their arguments and return integers.
u
“iGcd” Function
Syntax:
iGcd(Exp-1, Exp-2[, Exp-3…Exp-10)]
(Exp-1 through Exp-10 all are integers.)
iGcd(List-1, List-2[, List-3…List-10)]
(All elements of List-1 through List-10 are integers.)
Function:
• The first syntax above returns the greatest common divisor for two to ten integers.
• The second syntax returns, in list format, the greatest common divisor (GCD) for each of the elements in two
to ten lists. When the arguments are {
a
,
b
}, {
c
,
d
}, for example, a list will be returned showing the GCD for
a
and
c
, and for
b
and
d
.
Description:
• All of the lists must have the same number of elements.
• When using the “iGcd(List-1, List-2[, List-3…List-10)]” syntax, one (and only one) expression (Exp) can be
include as an argument in place of a list.