User manual - ClassPadII_UG
Kapitel 2: Main-Menü 53
u „RandSeed“-Befehl
• Sie können eine ganze Zahl von 0 bis 9 als Argument dieses Befehls eingeben. 0 bezieht sich auf die
Erzeugung einzelner Zufallszahlen. Eine Ganzzahl von 1 bis 9 verwendet den vorgegebenen Wert als
Startpunkt für den jeweiligen Zufallszahlenalgorithmus. Das voreingestellte Vorgabeargument für den
„RandSeed“-Befehl ist 0.
• Die durch den ClassPad erzeugten Zufallszahlen unmittelbar nach der Angabe der Zufallszahlenerzeugung
folgen immer dem gleichen Zufallsmuster.
Problemstellung Tastenfolge
Zufallszahlen-Folge unter Verwendung von 3 als
RandSeed-Wert erzeugen.
[RandSeed] 3 w
Die erste Zufallszahl der Folge erzeugen.
Die zweite Zufallszahl der Folge erzeugen.
Die dritte Zufallszahl der Folge erzeugen.
[rand] w
[rand] w
[rand] w
Tipp
• Die mit diesen Befehlen erzeugten Zufallszahlen sind Pseudozufallszahlen.
• Die Argumente „a“ und „b“ von „rand(a,b)“ und „randList(n,a,b)“ müssen ganze Zahlen sein und den folgenden
Bedingungen genügen.
a < b
⎟
a
⎟ , ⎟
b
⎟ < 1
E
10 b – a < 1
E
10
Ganzzahlfunktionen
Diese Funktionen verwenden nur Ganzzahlen als Argumente und ergeben Ganzzahlen.
u „iGcd“-Funktion
Syntax: iGcd(Exp-1, Exp-2[, Exp-3…Exp-10)]
(Exp-1 bis Exp-10 sind alles Ganzzahlen.)
iGcd(List-1, List-2[, List-3…List-10)]
(Alle Elemente von List-1 bis List-10 sind Ganzzahlen.)
Funktion:
• Die erste Syntax oben ergibt den größten gemeinsamen Teiler für zwei bis zehn Ganzzahlen.
• Die zweite Syntax gibt im Listenformat den größten gemeinsamen Teiler (GCD) für jedes Element in zwei bis
zehn Listen aus. Wenn die Argumente beispielsweise {
a , b }, { c , d } sind, erhält man eine Liste mit den GCD für
a und c , und für b und d .
Beschreibung:
• Alle Listen müssen die gleiche Zahl von Elementen enthalten.
• Bei Verwendung der Syntax „iGcd(List-1, List-2[, List-3…List-10)]“ kann ein Ausdruck (Exp) (nur einer)
anstelle einer Liste als Argument einbezogen werden.
Problemstellung Tastenfolge
Die größten gemeinsamen Teiler von {4, 3}, {12, 6}
und {36, 9} ermitteln.
[iGcd] { 4 , 3 },{ 12 , 6 },{ 36
, 9 })w
u „iLcm“-Funktion
Syntax: iLcm(Exp-1, Exp-2[, Exp-3…Exp-10)]
(Exp-1 bis Exp-10 sind alles Ganzzahlen.)
iLcm(List-1, List-2[, List-3…List-10)]
(Alle Elemente von List-1 bis List-10 sind Ganzzahlen.)