<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.uni-due.de/jack/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FRichtscheid</id>
	<title>JACK Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.uni-due.de/jack/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FRichtscheid"/>
	<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Spezial:Beitr%C3%A4ge/FRichtscheid"/>
	<updated>2026-04-04T00:52:43Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=IEEERemainder&amp;diff=635</id>
		<title>IEEERemainder</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=IEEERemainder&amp;diff=635"/>
		<updated>2017-04-12T13:50:08Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;ieeeRemainder&#039;&#039; berechnet die Remainder-Operation auf zwei Argumente, wie es in dem IEE 745 Standtard beschrieben ist [https://de.wikipedia.org/wiki/IEEE_754#Aritmetik_und_Quadratwurzel]. Die Funktion erwartet zwei Zahlen und gibt das entsprechende Ergebnis zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 ieeeRemainder(float f1, float f2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;f1&#039;&#039;&#039; - Zähler&lt;br /&gt;
* &#039;&#039;&#039;f2&#039;&#039;&#039; - Nenner&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt den Rest-Wert zurück, wenn f1 durch f2 geteilt wird&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 ieeRemainder(4,2)   --&amp;gt; returns 0&lt;br /&gt;
 ieeRemainder(3,2)   --&amp;gt; returns -1&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 ieeRemainder([pos=1],[pos=2])&lt;br /&gt;
 ieeRemainder([var=a],[var=b])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Eval&amp;diff=634</id>
		<title>Eval</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Eval&amp;diff=634"/>
		<updated>2017-04-12T13:49:44Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;eval&#039;&#039; wertet einen Term aus. Der auszuwertende Ausdruck darf nur Zahlen und die Basisoperationen Addition, Subtraktion, Multiplikation, Division, sowie Modulo und Beträge beinhalten. Die Funktion erwartet einen String, den auszuwertenden Term, und gibt das entsprechende Ergebnis zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 eval(Expression term)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;term&#039;&#039;&#039; - der auszuwertende Term&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 eval(&#039;(3+2*4)%5&#039;)   --&amp;gt; returns 1&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 eval(&#039;3+[pos=1]-2&#039;)&lt;br /&gt;
 eval(&#039;[var=a]/2+1&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die Funktion berücksichtigt Punktrechnung vor Strichrechnung.&lt;br /&gt;
* Bei der Multiplikation mit einer Klammer muss explizit ein Malzeichen verwendet werden.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=EqualsSemiSem&amp;diff=633</id>
		<title>EqualsSemiSem</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=EqualsSemiSem&amp;diff=633"/>
		<updated>2017-04-12T13:49:26Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;equalssemisem&#039;&#039; vergleicht zwei rationale Zahlen miteinander auf ihre Gleichheit. Die Funktion erwartet zwei Zahlen und gibt einen Boolean zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 compareTo(String zahl1, String zahl2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl1&#039;&#039;&#039; - erste zu vergleichende rationale Zahl&lt;br /&gt;
* &#039;&#039;&#039;zahl2&#039;&#039;&#039; - zweite zu vergleichende rationale Zahl&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 equalssemisem(&#039;7.3&#039;,&#039;7.3&#039;)   --&amp;gt; returns true&lt;br /&gt;
 equalssemisem(&#039;7.3&#039;,&#039;6.2&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 equalssemisem(&#039;[pos=1]&#039;,&#039;2.4&#039;)&lt;br /&gt;
 equalssemisem(&#039;4.1&#039;,&#039;[var=a]&#039;)&lt;br /&gt;
 equalssemisem(&#039;[var=a]&#039;,&#039;[pos=2]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Es muss ein Dezimalpunkt statt eines Kommas verwendet werden.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=EqualsBinary&amp;diff=632</id>
		<title>EqualsBinary</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=EqualsBinary&amp;diff=632"/>
		<updated>2017-04-12T13:48:49Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;equalsBinary&#039;&#039; prüft, ob eine Dezimalzahl und eine Binärzahl den gleichen Wert haben. Die Funktion erwartet zwei Zahlen, die erste in Dezimaldarstellung, die zweite in Binärdarstellung, und gibt einen Boolean zurück. &lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 equalsBinary(String dezimal, String binär)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;dezimal&#039;&#039;&#039; - Ganzzahl in Dezimaldarstellung&lt;br /&gt;
* &#039;&#039;&#039;binär&#039;&#039;&#039; - zu vergleichende Zahl in Binärdarstellung&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 equalsBinary(&#039;15&#039;,&#039;1111&#039;)   --&amp;gt; returns true&lt;br /&gt;
 equalsBinary(&#039;6&#039;,&#039;101&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 equalsBinary(&#039;[pos=1]&#039;,&#039;10&#039;)&lt;br /&gt;
 equalsBinary(&#039;4&#039;,&#039;[var=a]&#039;)&lt;br /&gt;
 equalsBinary(&#039;[var=b]&#039;,&#039;[pos=2]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Trim&amp;diff=631</id>
		<title>Trim</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Trim&amp;diff=631"/>
		<updated>2017-04-12T13:48:02Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;trim&#039;&#039; entfernt aus einer Zeichenkette alle am Anfang und am Ende stehende Leerzeichen. Die Funktion erwartet einen String und gibt eine modifizierte Zeichenkette als String zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 trim(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - die Zeichenkette bei der die am Anfang und Ende befindlichen Leerzeichen entfernt werden sollen&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Stringzurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
====Standardfälle====&lt;br /&gt;
 trim(&#039;     Leerzeichen wurden entfernt      &#039;)   --&amp;gt; returns &#039;Leerzeichen wurden entfernt&#039;&lt;br /&gt;
 trim(&#039;   hello&#039;)   --&amp;gt; returns &#039;hello&#039;&lt;br /&gt;
&lt;br /&gt;
====Benutzung mit Variablen====&lt;br /&gt;
 trim(&#039;[pos=1]&#039;)&lt;br /&gt;
 trim(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Es werden keine Leerzeichen zwischen den Wörtern der Zeichenkette entfernt.&lt;br /&gt;
* &#039;&#039;&#039;Im Moment werden jedoch alle Leerzeichen entfernt!&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=ToUpperCase&amp;diff=630</id>
		<title>ToUpperCase</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=ToUpperCase&amp;diff=630"/>
		<updated>2017-04-12T13:47:48Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;toUpperCase&#039;&#039; wandelt alle Buchstaben einer Zeichenkette in Großbuchstaben um. Die Funktion erwartet einen String und gibt einen String zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 toUpperCase(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - die Zeichenkette, in der alle Buchstaben in Großbuchstaben umgewandelt werden sollen&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
====Standardfälle====&lt;br /&gt;
 toUpperCase(&#039;ich bin klein&#039;)   --&amp;gt; returns &#039;ICH BIN KLEIN&#039;&lt;br /&gt;
 toUpperCase(&#039;abcdefghijklmnopqrstuvwxyz&#039;)   --&amp;gt; returns &#039;ABCDEFGHIJKLMNOPQRSTUVWXYZ&#039;&lt;br /&gt;
 toUpperCase(&#039;1234567890.!\&amp;quot;§$%&amp;amp;/()=?&#039;)   --&amp;gt; returns &#039;1234567890.!\&amp;quot;§$%&amp;amp;/()=?&#039;&lt;br /&gt;
&lt;br /&gt;
====Benutzung mit Variablen====&lt;br /&gt;
 toUpperCase(&#039;[pos=1]&#039;)&lt;br /&gt;
 toUpperCase(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=ToLowerCase&amp;diff=629</id>
		<title>ToLowerCase</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=ToLowerCase&amp;diff=629"/>
		<updated>2017-04-12T13:47:33Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;toLowerCase&#039;&#039; wandelt alle Buchstaben von a-z, A-Z einer Zeichenkette in Kleinbuchstaben um. Die Funktion erwartet einen String und gibt einen String zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 toLowerCase(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
===Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - die Zeichenkette, in der alle Buchstaben in Großbuchstaben umgewandelt werden sollen&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
====Standardfälle====&lt;br /&gt;
 toLowerCase(&#039;ICH BIN GROSS&#039;)   --&amp;gt; returns &#039;ich bin gross&#039;&lt;br /&gt;
 toLowerCase(&#039;ABCDEFGHIJKLMNOPQRSTUVWXYZ&#039;)   --&amp;gt; returns &#039;abcdefghijklmnopqrstuvwxyz&#039;&lt;br /&gt;
 toLowerCase(&#039;1234567890.!\&amp;quot;§$%&amp;amp;/()=?&#039;)   --&amp;gt; returns &#039;1234567890.!\&amp;quot;§$%&amp;amp;/()=?&#039;&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 toLowerCase(&#039;[pos=1]&#039;)&lt;br /&gt;
 toLowerCase(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Substring&amp;diff=628</id>
		<title>Substring</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Substring&amp;diff=628"/>
		<updated>2017-04-12T13:47:18Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;Substring&#039;&#039; gibt anhand des Anfangs- und der Endposition eine Zeichenkette aus einer übergebenen Zeichenkette zurück. Die Funktion erwartet einen Zeichenkette aus der eine Zeichenkette extrahiert werden soll und jeweils eine Zahl für die Anfangs- und die Endposition. Die Werte der Positionen dürfen nicht geringer als 0 und nicht größer als die Länge der übergebenen Zeichenkette sein. Es wird die extrahierte Zeichenkette zurück gegeben.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 substring(String zeichenkette, int anfangsPosition, int endPosition)&lt;br /&gt;
&lt;br /&gt;
===Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - die Zeichenkette aus der eine Zeichenkette extrahiert werde soll.&lt;br /&gt;
* &#039;&#039;&#039;anfangsPosition&#039;&#039;&#039; - die Position des ersten Zeichens in der Zeichenkette, ab dem extrahiert werden soll.&lt;br /&gt;
* &#039;&#039;&#039;endPosition&#039;&#039;&#039; - die Position+1 des letzten Zeichen, bis zu dem extrahiert werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
====Standardfälle====&lt;br /&gt;
 substring(&#039;hello world&#039;,0,5)   --&amp;gt; returns &#039;hello&#039;&lt;br /&gt;
 substring(&#039;hello world&#039;,6,11)   --&amp;gt; returns &#039;world&#039;&lt;br /&gt;
 &lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 substring(&#039;[pos=1]&#039;,0,5)&lt;br /&gt;
 substring(&#039;[var=a]&#039;,6,11)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die Position 0 ist das erste Zeichen, nicht Position 1&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=StartsWith&amp;diff=627</id>
		<title>StartsWith</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=StartsWith&amp;diff=627"/>
		<updated>2017-04-12T13:46:54Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;StartsWith&#039;&#039; prüft, ob eine Zeichenkette ab einer bestimmten Position mit einer bestimmen Zeichenkette anfängt. Die Funktion erwartet eine zu prüfende Zeichenkette, eine Zeichenkette die gesucht wird und eine Position, ab der geprüft werden soll. Fängt an der gegebenen Position die gesuchte Zeichenkette in der zu prüfenden Zeichenkette an, liefert die Funktion true zurück, ansonsten false&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 startsWith(String zeichenkette, String gesuchterString, String startPosition)&lt;br /&gt;
&lt;br /&gt;
===Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - die Zeichenkette, die geprüft werden soll,&lt;br /&gt;
* &#039;&#039;&#039;gesuchterString&#039;&#039;&#039; - die Zeichenkette, auf dessen vorkommen geprüft wird,&lt;br /&gt;
* &#039;&#039;&#039;startPosition&#039;&#039;&#039; - der Postion ab der überprüft wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean-Wert zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
====Standardfälle====&lt;br /&gt;
 startsWith(&#039;hello&#039;,&#039;he&#039;,0)   --&amp;gt; returns true&lt;br /&gt;
 startsWith(&#039;hier klappt es nicht&#039;,&#039;hello&#039;,10)   --&amp;gt; returns false&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 startsWith(&#039;[pos=1]&#039;,&#039;test&#039;,0)&lt;br /&gt;
 startsWith(&#039;[var=a]&#039;,&#039;o&#039;,4)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Replace&amp;diff=626</id>
		<title>Replace</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Replace&amp;diff=626"/>
		<updated>2017-04-12T13:46:34Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;replace&#039;&#039; ersetzt alle entsprechenden Zeichen einer Zeichenkette durch ein angegebenes Zeichen. Die Funktion benötigt eine Zeichenkette, ein zu ersetzendes Zeichen und ein Zeichen, durch das alle zu ersetzende Zeichen in der Zeichenkette ausgetauscht werden.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 replace(String zeichenkette, Char zeichen, Char austauschZeichen)&lt;br /&gt;
&lt;br /&gt;
===Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - die Zeichenkette, in der Zeichen ausgetausch werden sollen&lt;br /&gt;
* &#039;&#039;&#039;zeichen&#039;&#039;&#039; - das Zeichen, das ausgetauscht werden soll&lt;br /&gt;
* &#039;&#039;&#039;austauschZeichen&#039;&#039;&#039; - das Zeichen, durch das die anderen ausgetauscht werden.&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
====Standardfälle====&lt;br /&gt;
 replace(&#039;Hello  World! &#039;,&#039; &#039;,&#039;$&#039;)   --&amp;gt; returns &#039;Hello$$World!$&#039; &lt;br /&gt;
 replace(&#039;Have a!nice day!&#039;,&#039;!&#039;,&#039; &#039;)   --&amp;gt; returns &#039;Have a nice day &#039;&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 repalce(&#039;[pos=1]&#039;,&#039;a&#039;,&#039;t&#039;)&lt;br /&gt;
 replace(&#039;Hallo&#039;,&#039;[var=a]&#039;,&#039;a&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Matches&amp;diff=625</id>
		<title>Matches</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Matches&amp;diff=625"/>
		<updated>2017-04-12T13:45:53Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;matches&#039;&#039; prüft, ob ein String einem gegebenen regulären Ausdruck genügt. Die Funktion erwartet zwei String, die Zeichenkette, die geprüft werden soll, und den regulärer Ausdruck, der als Grundlage zum Prüfen gilt. Es wird ein Boolean zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 matches(String zeichenkette, String regExp)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - zu prüfende Zeichenkette&lt;br /&gt;
* &#039;&#039;&#039;regExp&#039;&#039;&#039; - regulärer Ausdruck&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 matches(&#039;Abcd0&#039;,&#039;[A-Za-z0-9]*&#039;)   --&amp;gt; returns true&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Length&amp;diff=624</id>
		<title>Length</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Length&amp;diff=624"/>
		<updated>2017-04-12T13:45:11Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;length&#039;&#039; gibt die Länge einer gegebenen Zeichenkette zurück. Die Funktion erwartet einen String und gibt eine Ganzzahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 length(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - Zeichenkette deren Länge bestimmt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 length(&#039;Hello World!&#039;)   --&amp;gt; returns 12&lt;br /&gt;
 length(&#039;a&#039;)   --&amp;gt; returns 1&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 length(&#039;[pos=1]&#039;)&lt;br /&gt;
 length(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=LastIndexOf&amp;diff=623</id>
		<title>LastIndexOf</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=LastIndexOf&amp;diff=623"/>
		<updated>2017-04-12T13:44:54Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;lastIndexOf&#039;&#039; bestimmt die Position an der eine Zeichenkette oder ein einzelnes Zeichen das letzte Mal innerhalb einer anderen Zeichenkette vorkommt. Außerdem muss angegeben werden, ab welcher Stelle innerhalb der durchsuchten Zeichenkette gesucht werden soll. Die Funktion erwartet zwei Strings, die zu durchsuchende und die zu suchende Zeichenkette, und eine Ganzzahl, bis zu welcher Stelle die Suche durchgeführt werden soll. Es wird eine Ganzzahl zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 lastIndexOf(String zeichenkette, String muster, int position)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - Zeichenkette in dem gesucht wird&lt;br /&gt;
* &#039;&#039;&#039;muster&#039;&#039;&#039; - Zeichenkette, die innnerhalb der ersten gesucht wird&lt;br /&gt;
* &#039;&#039;&#039;position&#039;&#039;&#039; - Endpositition der Suche&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 lastIndexOf(&#039;Hello World!&#039;,&#039;o&#039;,0)   --&amp;gt; returns -1&lt;br /&gt;
 lastIndexOf(&#039;Hello World!&#039;,&#039;o&#039;,6)   --&amp;gt; returns 4&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 lastIndexOf(&#039;[pos=1]&#039;,&#039;x&#039;,10)&lt;br /&gt;
 lastIndexOf(&#039;text&#039;,&#039;[var=a]&#039;,4)&lt;br /&gt;
 lastIndexOf(&#039;[var=b]&#039;,&#039;x&#039;,[pos=2])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die Nummerierung innerhalb der Zeichenkette beginnt mit 0.&lt;br /&gt;
* Sollte die gesuchte Zeichenkette nicht gefunden werden, gibt die Funktion -1 zurück.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=IndexOf&amp;diff=622</id>
		<title>IndexOf</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=IndexOf&amp;diff=622"/>
		<updated>2017-04-12T13:43:50Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;indexOf&#039;&#039; bestimmt die Position, an der eine Zeichenkette oder ein einzelnes Zeichen innerhalb einer anderen Zeichenkette das erste Mal vorkommt. Außerdem muss angegeben werden, ab welcher Stelle gesucht werden soll. Die Funktion erwartet zwei Strings, die zu durchsuchende und die zu suchende Zeichenkette, und eine Ganzzahl, ab welcher Stelle die Suche beginnen soll. Es wird eine Ganzzahl zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 indexOf(String zeichenkette, String muster, int position)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - Zeichenkette in dem gesucht wird&lt;br /&gt;
* &#039;&#039;&#039;muster&#039;&#039;&#039; - Zeichenkette, die innnerhalb der ersten gesucht wird&lt;br /&gt;
* &#039;&#039;&#039;position&#039;&#039;&#039; - Startpositition der Suche&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 indexOf(&#039;Hello World!&#039;,&#039;o&#039;,0)   --&amp;gt; returns 4&lt;br /&gt;
 indexOf(&#039;Hello World!&#039;,&#039;o&#039;,6)   --&amp;gt; returns 7&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 indexOf(&#039;[pos=1]&#039;,&#039;x&#039;,0)&lt;br /&gt;
 indexOf(&#039;text&#039;,&#039;[var=a]&#039;,0)&lt;br /&gt;
 indexOf(&#039;[var=b]&#039;,&#039;x&#039;,[pos=2])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die Nummerierung innerhalb der Zeichenkette beginnt mit 0.&lt;br /&gt;
* Sollte die gesuchte Zeichenkette nicht gefunden werden, gibt die Funktion -1 zurück.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=IndexOf&amp;diff=621</id>
		<title>IndexOf</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=IndexOf&amp;diff=621"/>
		<updated>2017-04-12T13:43:23Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;indexOf&#039;&#039; bestimmt die Position, an der eine Zeichenkette oder ein einzelnes Zeichen innerhalb einer anderen Zeichenkette das erste Mal vorkommt. Außerdem muss angegeben werden, ab welcher Stelle gesucht werden soll. Die Funktion erwartet zwei Strings, die zu durchsuchende und die zu suchende Zeichenkette, und eine Ganzzahl, ab welcher Stelle die Suche beginnen soll. Es wird eine Ganzzahl zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 indexOf(String zeichenkette, String muster, int position)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;string1&#039;&#039;&#039; - Zeichenkette in dem gesucht wird&lt;br /&gt;
* &#039;&#039;&#039;string2&#039;&#039;&#039; - Zeichenkette, die innnerhalb der ersten gesucht wird&lt;br /&gt;
* &#039;&#039;&#039;integer&#039;&#039;&#039; - Startpositition der Suche&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 indexOf(&#039;Hello World!&#039;,&#039;o&#039;,0)   --&amp;gt; returns 4&lt;br /&gt;
 indexOf(&#039;Hello World!&#039;,&#039;o&#039;,6)   --&amp;gt; returns 7&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 indexOf(&#039;[pos=1]&#039;,&#039;x&#039;,0)&lt;br /&gt;
 indexOf(&#039;text&#039;,&#039;[var=a]&#039;,0)&lt;br /&gt;
 indexOf(&#039;[var=b]&#039;,&#039;x&#039;,[pos=2])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die Nummerierung innerhalb der Zeichenkette beginnt mit 0.&lt;br /&gt;
* Sollte die gesuchte Zeichenkette nicht gefunden werden, gibt die Funktion -1 zurück.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=EqualsIgnoreCase&amp;diff=620</id>
		<title>EqualsIgnoreCase</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=EqualsIgnoreCase&amp;diff=620"/>
		<updated>2017-04-12T13:42:12Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;equalsIgnoreCase&#039;&#039; vergleicht zwei Zeichenketten auf Übereinstimmung, wobei im Gegensatz zur Funktion [[Equals]] Groß- und Kleinschreibung nicht berücksichtigt werden. Die Funktion erwartet zwei Strings und gibt einen Boolean zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 equalsIgnoreCase(String zeichenkette1, String zeichenkette2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette1&#039;&#039;&#039; - erste zu vergleichende Zeichenkette&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette2&#039;&#039;&#039; - zweite zu vergleichende Zeichenkette&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 equalsIgnoreCase(&#039;hallo&#039;,&#039;hallo&#039;)   --&amp;gt; returns true&lt;br /&gt;
 equalsIgnoreCase(&#039;JACK&#039;,&#039;jack&#039;)   --&amp;gt; returns true&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 equalsIgnoreCase(&#039;[pos=1]&#039;,&#039;text&#039;)&lt;br /&gt;
 equalsIgnoreCase(&#039;text&#039;,&#039;[var=a]&#039;)&lt;br /&gt;
 equalsIgnoreCase(&#039;[var=b]&#039;,&#039;[pos=2]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die Funktion unterscheidet NICHT zwischen Groß- und Kleinschreibung.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Equals&amp;diff=619</id>
		<title>Equals</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Equals&amp;diff=619"/>
		<updated>2017-04-12T13:41:38Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;equals&#039;&#039; vergleicht zwei Zeichenketten auf ihre exakte Übereinstimmung. Die Funktion erwartet zwei Strings und gibt einen Boolean zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 equals(String zeichenkette1, String zeichenkette2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette1&#039;&#039;&#039; - erste zu vergleichende Zeichenkette&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette2&#039;&#039;&#039; - zweite zu vergleichende Zeichenkette&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 equals(&#039;hallo&#039;,&#039;hallo&#039;)   --&amp;gt; returns true&lt;br /&gt;
 equals(&#039;JACK&#039;,&#039;jack&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 equals(&#039;[pos=1]&#039;,&#039;text&#039;)&lt;br /&gt;
 equals(&#039;text&#039;,&#039;[var=a]&#039;)&lt;br /&gt;
 equals(&#039;[var=b]&#039;,&#039;[pos=2]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Es wird zwischen Groß- und Kleinschreibung unterschieden.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=EndsWith&amp;diff=618</id>
		<title>EndsWith</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=EndsWith&amp;diff=618"/>
		<updated>2017-04-12T13:40:43Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;endsWith&#039;&#039; prüft, ob eine Zeichenkette mit einer bestimmten Zeichenkette endet. Die Funktion erwartet zwei Strings und gibt einen Boolean zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 endsWith(String zeichenkette, String ende)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - Zeichenkette, deren Ende geprüft wird&lt;br /&gt;
* &#039;&#039;&#039;ende&#039;&#039;&#039; - Zeichenkette, die mit dem Ende der ersten abgeglichen wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 endsWith(&#039;hallo&#039;,&#039;lo&#039;)   --&amp;gt; returns true&lt;br /&gt;
 endsWith(&#039;JACK&#039;,&#039;k&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 endsWith(&#039;[pos=1]&#039;,&#039;ende&#039;)&lt;br /&gt;
 endsWith(&#039;anfang&#039;,&#039;[var=a]&#039;)&lt;br /&gt;
 endsWith(&#039;[var=b]&#039;,&#039;[pos=2]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Es wird zwischen Groß- und Kleinschreibung unterschieden.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Concat&amp;diff=617</id>
		<title>Concat</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Concat&amp;diff=617"/>
		<updated>2017-04-12T13:39:47Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;concat&#039;&#039; fügt einer Zeichenkette eine zweite Zeichenkette unmittelbar an, so dass eine einzige Zeichenkette entsteht. Die Funktion erwartet zwei Strings und gibt einen String zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 concat(String zeichenkette1, String zeichenkette2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette1&#039;&#039;&#039; - erste Zeichenkette&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette2&#039;&#039;&#039; - zweite Zeichenkette, die der ersten angehängt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 concat(&#039;hallo&#039;,&#039;welt&#039;)   --&amp;gt; returns &#039;hallowelt&#039;&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 concat(&#039;[pos=1]&#039;,&#039;ende&#039;)&lt;br /&gt;
 concat(&#039;anfang&#039;,&#039;[var=a]&#039;)&lt;br /&gt;
 concat(&#039;[var=b]&#039;,&#039;[pos=2]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=CompareToIgnoreCase&amp;diff=616</id>
		<title>CompareToIgnoreCase</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=CompareToIgnoreCase&amp;diff=616"/>
		<updated>2017-04-12T13:38:24Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;compareToIgnoreCase&#039;&#039; bestimmt wie sehr zwei Zeichenketten lexikografisch voneinander abweichen. Im Gegensatz zu [[CompareTo]] werden dabei Groß- und Kleinschreibung nicht berücksichtigt. Die Funktion erwartet zwei Strings und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 compareToIgnoreCase(String zeichenkette1, String zeichenkette2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette1&#039;&#039;&#039; - erste zu vergleichende Zeichenkette&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette2&#039;&#039;&#039; - zweite zu vergleichende Zeichenkette&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 compareToIgnoreCase(&#039;hallo&#039;,&#039;hallo&#039;)   --&amp;gt; returns 0&lt;br /&gt;
 compareToIgnoreCase(&#039;hallo&#039;,&#039;JACK&#039;)   --&amp;gt; returns -2&lt;br /&gt;
 compareToIgnoreCase(&#039;JACK&#039;,&#039;jack&#039;)   --&amp;gt; returns 0&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 compareToIgnoreCase(&#039;[pos=1]&#039;,&#039;text&#039;)&lt;br /&gt;
 compareToIgnoreCase(&#039;text&#039;,&#039;[var=a]&#039;)&lt;br /&gt;
 compareToIgnoreCase(&#039;[var=a]&#039;,&#039;[pos=1]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Steht der erste String lexikografisch vor dem zweiten String, ist die Rückgabe negativ. Umgekehrt ist die Rückgabe entsprechend positiv.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=CompareTo&amp;diff=615</id>
		<title>CompareTo</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=CompareTo&amp;diff=615"/>
		<updated>2017-04-12T13:37:31Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;compareTo&#039;&#039; bestimmt wie sehr zwei Zeichenketten lexikografisch voneinander abweichen. Die Funktion erwartet zwei Strings und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 compareTo(String zeichenkette1, String zeichenkette2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette1&#039;&#039;&#039; - erste zu vergleichende Zeichenkette&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette2&#039;&#039;&#039; - zweite zu vergleichende Zeichenkette&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
 compareTo(&#039;hallo&#039;,&#039;hallo&#039;)   --&amp;gt; returns 0&lt;br /&gt;
 compareTo(&#039;hallo&#039;,&#039;JACK&#039;)   --&amp;gt; returns 30&lt;br /&gt;
 compareTo(&#039;JACK&#039;,&#039;jack&#039;)   --&amp;gt; returns -32&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die Funktion unterscheidet zwischen Groß- und Kleinschreibung.&lt;br /&gt;
* Steht der erste String lexikografisch vor dem zweiten String, ist die Rückgabe negativ. Umgekehrt ist die Rückgabe entsprechend positiv.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=CharAt&amp;diff=614</id>
		<title>CharAt</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=CharAt&amp;diff=614"/>
		<updated>2017-04-12T13:36:37Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;charAt&#039;&#039; gibt das Zeichen an einer beliebigen Stelle innerhalb einer Zeichenkette zurück. Das erste Zeichen hat dabei den Index 0, das zweite Zeichen den Index 1 usw.&lt;br /&gt;
&lt;br /&gt;
Die Funktion erwartet eine Zeichenkette und eine natürliche Zahl und gibt das Zeichen an der entsprechenden Stelle zurück. &lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 charAt(String zeichenkette, int stelle)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - die Zeichenkette, aus der das Zeichen bestimmt wird&lt;br /&gt;
* &#039;&#039;&#039;stelle&#039;&#039;&#039; - das wievielte Zeichen zurückgegeben werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Character zurück.&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
 charAt(&#039;hallo&#039;,&#039;0&#039;)   --&amp;gt; returns h&lt;br /&gt;
&lt;br /&gt;
 charAt(&#039;JACK&#039;,&#039;3&#039;)   --&amp;gt; returns K&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Die angegebene Zahl darf nicht kleiner als 0 und nicht größer als die Länge der Zeichenkette -1 sein.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=IsRealNumber&amp;diff=613</id>
		<title>IsRealNumber</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=IsRealNumber&amp;diff=613"/>
		<updated>2017-04-12T13:34:58Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;isNumber&#039;&#039; prüft, ob es sich bei einer gegebenen Zeichenkette um eine Zahl handelt. Die Funktion erwartet einen String und gibt einen Boolean zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 isNumber(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - der zu überprüfende String&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 isNumber(&#039;15.3&#039;)   --&amp;gt; returns true&lt;br /&gt;
 isNumber(&#039;zahl&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 isNumber(&#039;[pos=1]&#039;)&lt;br /&gt;
 isNumber(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=IsRealNumber&amp;diff=612</id>
		<title>IsRealNumber</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=IsRealNumber&amp;diff=612"/>
		<updated>2017-04-12T13:34:28Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;isNumber&#039;&#039; prüft, ob es sich bei einem gegebenen String um eine Zahl handelt. Die Funktion erwartet einen String und gibt einen Boolean zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 isNumber(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - der zu überprüfende String&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 isNumber(&#039;15.3&#039;)   --&amp;gt; returns true&lt;br /&gt;
 isNumber(&#039;zahl&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 isNumber(&#039;[pos=1]&#039;)&lt;br /&gt;
 isNumber(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=IsFraction&amp;diff=611</id>
		<title>IsFraction</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=IsFraction&amp;diff=611"/>
		<updated>2017-04-12T13:33:32Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;isFraction&#039;&#039; prüft, ob es sich bei einem String bezüglich des Aufbaus um einen Bruch handelt. Die Funktion erwartet einen String, der darauf geprüft wird, ob er wie ein Bruch aufgebaut ist, und gibt einen Boolean zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 isFraction(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - der zu prüfende String&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 isFraction(&#039;7/9&#039;)   --&amp;gt; returns true&lt;br /&gt;
 isFraction(&#039;10.76&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 isFraction(&#039;[pos=1]&#039;)&lt;br /&gt;
 isFraction(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Auch wenn sich jede rationale Zahl natürlich als Bruch darstellen lässt, wird bei dieser Funktion explizit der Aufbau des Strings überprüft.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=IsEmpty&amp;diff=610</id>
		<title>IsEmpty</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=IsEmpty&amp;diff=610"/>
		<updated>2017-04-12T13:31:47Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;isEmpty&#039;&#039; prüft ob eine gegebene Zeichenkette leer ist, also entweder keine Zeichen oder ausschließlich Leerzeichen beinhaltet. Die Funktion erwartet einen String und gibt einen Boolean zurück. &lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 isEmpty(String zeichenkette)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zeichenkette&#039;&#039;&#039; - String, der auf leeren Inhalt geprüft wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen Boolean zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 isEmpty(&#039;  &#039;)   --&amp;gt; returns true&lt;br /&gt;
 isEmpty(&#039;nichtleer&#039;)   --&amp;gt; returns false&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 isEmpty(&#039;[pos=1]&#039;)&lt;br /&gt;
 isEmpty(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=GetNumerator&amp;diff=609</id>
		<title>GetNumerator</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=GetNumerator&amp;diff=609"/>
		<updated>2017-04-12T13:31:12Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Mit der Funktion &#039;&#039;getNumerator&#039;&#039; erhält man den Zähler eines Bruches. Die Funktion erwartet einen String, bei dem es sich um einen Bruch handeln muss, und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 getNumerator(String bruch)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;bruch&#039;&#039;&#039; - der Bruch, dessen Zähler bestimmt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
 getNumerator(&#039;3/5&#039;)   --&amp;gt; returns 3&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=GetDenominator&amp;diff=608</id>
		<title>GetDenominator</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=GetDenominator&amp;diff=608"/>
		<updated>2017-04-12T13:30:47Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Mit der Funktion &#039;&#039;getDenominator&#039;&#039; erhält man den Nenner eines Bruches. Die Funktion erwartet einen String, bei dem es sich um einen Bruch handeln muss, und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 getDenominator(String bruch)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;bruch&#039;&#039;&#039; - der Bruch, dessen Nenner bestimmt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
 getDenominator(&#039;3/5&#039;)   --&amp;gt; returns 5&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Ifthenelse&amp;diff=607</id>
		<title>Ifthenelse</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Ifthenelse&amp;diff=607"/>
		<updated>2017-04-12T13:29:26Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;ifthenelse&#039;&#039; wählt zwischen zwei Zeichenketten, abhängig vom logischen Wahrheitsgehalt einer gegebenen Aussage. Als Aussage sind rationale Zahlen, sowie mathematische Terme und Un-/Gleichungen zulässig. Zahlen ungleich 0 werden als &#039;&#039;wahr&#039;&#039;, 0 wird zu &#039;&#039;falsch&#039;&#039; ausgewertet.&lt;br /&gt;
&lt;br /&gt;
Die Funktion erwartet eine Aussage, die sich zu &#039;&#039;wahr&#039;&#039; oder &#039;&#039;falsch&#039;&#039; auswerten lässt, einen String, der zurückgegeben wird, falls die Aussage &#039;&#039;wahr&#039;&#039; ist, und einen String, der zurückgegeben wird, falls die Aussage &#039;&#039;falsch&#039;&#039; ist. Es wird ein String zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 ifthenelse(String aussage, String wahrAussage, String falschAussage)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;aussage&#039;&#039;&#039; -  logisch auzuwertende Aussage&lt;br /&gt;
* &#039;&#039;&#039;wahrAussage&#039;&#039;&#039; - String, der im Falle einer wahren Aussage zurückgegeben wird&lt;br /&gt;
* &#039;&#039;&#039;falschAussage&#039;&#039;&#039; - String, der im Falle einer falschen Aussage zurückgegeben wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 ifthenelse(&#039;1&#039;,&#039;wahr&#039;,&#039;falsch&#039;)   --&amp;gt; returns wahr&lt;br /&gt;
 ifthenelse(&#039;5*2+5==5*3&#039;,&#039;a&#039;,&#039;b&#039;)   --&amp;gt; returns a&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 ifthenelse(&#039;[pos=1]&#039;,&#039;then&#039;,&#039;else&#039;)&lt;br /&gt;
 ifthenelse(&#039;15&#039;,&#039;[var=a]&#039;,&#039;text&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Zahlen ungleich 0 werden zu &#039;&#039;wahr&#039;&#039; ausgewertet.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=GetFromOrderedSet&amp;diff=606</id>
		<title>GetFromOrderedSet</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=GetFromOrderedSet&amp;diff=606"/>
		<updated>2017-04-12T13:25:59Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;getFromOrderedSet&#039;&#039; wählt das Element an einer bestimmten Stelle aus einer vorher sortierten Zahlenmenge aus. Dabei beginnt die Nummerierung der geordneten Elemente mit 0.&lt;br /&gt;
&lt;br /&gt;
Die Funktion erwartet eine Zahl, die Stelle an der das Element aus der Menge genommen wird, und einen String, die Menge selbst. Es wird eine Zahl zurückgegeben. &lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 getFromOrderedSet(int stelle, String menge)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;stelle&#039;&#039;&#039; - an der wievielten Stelle aus der geordneten Menge gezogen werden soll&lt;br /&gt;
* &#039;&#039;&#039;menge&#039;&#039;&#039; - die Menge, aus der gezogen wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
 getFromOrderedSet(&#039;3&#039;,&#039;{1;2;3;4}&#039;)   --&amp;gt; returns 4&lt;br /&gt;
&lt;br /&gt;
 getFromOrderedSet(&#039;3&#039;,&#039;{3;2;4;1}&#039;)   --&amp;gt; returns 4&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Egal in welcher Reihenfolge die Elemente in der Menge stehen, die Funktion ordnet sie zunächst der Größe nach und gibt dann das Element an der entsprechenden Stelle zurück.&lt;br /&gt;
* Mengen werden mit geschweiften Klammern beschrieben, die Elemente sind mit Semikolons zu trennen.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=GetFromSet&amp;diff=605</id>
		<title>GetFromSet</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=GetFromSet&amp;diff=605"/>
		<updated>2017-04-12T13:25:14Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;getFromSet&#039;&#039; wählt das Element an einer bestimmten Stelle aus einer gegebenen Menge aus. Dabei beginnt die Nummerierung der Elemente mit 0.&lt;br /&gt;
&lt;br /&gt;
Die Funktion erwartet eine Zahl, die Stelle an der das Element aus der Menge genommen wird, und einen String, die Menge selbst. Es wird eine Zahl zurückgegeben. &lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 getFromSet(int stelle, String menge)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;stelle&#039;&#039;&#039; - an der wievielten Stelle aus der geordneten Menge gezogen werden soll&lt;br /&gt;
* &#039;&#039;&#039;menge&#039;&#039;&#039; - die Menge, aus der gezogen wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt einen String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 getFromSet(&#039;1&#039;,&#039;{1;2;3}&#039;)   --&amp;gt; returns 2&lt;br /&gt;
 getFromSet(&#039;2&#039;,&#039;{a;b;c}&#039;)   --&amp;gt; returns c&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 getFromSet(&#039;[pos=1]&#039;,&#039;{1;2;3}&#039;)&lt;br /&gt;
 getFromSet(&#039;1&#039;,&#039;{1;2;[var=a]}&#039;)&lt;br /&gt;
 getFromSet(&#039;[var=b]&#039;,&#039;{1;2;[pos=1]}&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Mengen werden mit geschweiften Klammern beschrieben, die Elemente sind mit Semikolons zu trennen.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=CountNodes&amp;diff=604</id>
		<title>CountNodes</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=CountNodes&amp;diff=604"/>
		<updated>2017-04-12T13:24:09Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;countNodes&#039;&#039; ruft die Methode &#039;&#039;getNumberOfNodes&#039;&#039; des entsprechenden OpenMathObjektes auf. In den implementierten OpenMathObjekten ist jedoch diese Funktion nicht implementiert&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 countNodes(Expression argument)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;argument&#039;&#039;&#039; - die Expression, dessen Knoten gezhält werden sollen&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die Anzahl der Knoten zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 countNodes([pos=1])&lt;br /&gt;
 countNodes([var=a])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Diese Methode liefert immer den Wert 1 zurück, da dies in den einzelnen OpenMathObjekten nicht implementiert ist&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=CountBasicOperations&amp;diff=603</id>
		<title>CountBasicOperations</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=CountBasicOperations&amp;diff=603"/>
		<updated>2017-04-12T13:23:32Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;countBasicOperations&#039;&#039; zählt die Anzahl der Basisoperationen, die in einem Term verwendet werden. Die Funktion erwartet einen String und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 countBasicOperations(Expression term)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;term&#039;&#039;&#039; - Term dessen Basisoperationen gezählt werden&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
 countBasicOperations(&#039;2*3+5&#039;)   --&amp;gt; returns 2&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Basisoperationen sind hierbei Addition, Subtraktion, Multiplikation und Division.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=ConvertToBinary&amp;diff=602</id>
		<title>ConvertToBinary</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=ConvertToBinary&amp;diff=602"/>
		<updated>2017-04-12T13:21:03Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;convertToBinary&#039;&#039; wandelt eine Ganzzahl in ihre entsprechende Binärdarstellung um. Die Funktion erwartet eine Zahl und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 convertToBinary(int zahl)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl&#039;&#039;&#039; - die Dezimaldarstellung der Zahl, die in Binär umgewandelt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 convertToBinary(&#039;15&#039;)   --&amp;gt; returns 1111&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 convertToBinary(&#039;[pos=1]&#039;)&lt;br /&gt;
 convertToBinary(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Für negative Zahlen wird das Zweierkomplement zurückgegeben.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=ChooseFromComplement&amp;diff=601</id>
		<title>ChooseFromComplement</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=ChooseFromComplement&amp;diff=601"/>
		<updated>2017-04-12T13:20:07Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;chooseFromComplement&#039;&#039; zieht ein zufälliges Element aus einer Menge ohne die Elemente einer zweiten Menge. Die Funktion erwartet zwei Strings, die jeweils Mengen beschreiben, als Parameter und gibt einen String zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 chooseFromComplement(String menge1, String menge2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;menge1&#039;&#039;&#039; - die erste Menge&lt;br /&gt;
* &#039;&#039;&#039;menge2&#039;&#039;&#039; - die Menge, die von der ersten abgezogen wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine String zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 chooseFromComplement(&#039;{a;b;c}&#039;,&#039;{a;b}&#039;)   --&amp;gt; returns c&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 chooseFromComplement(&#039;{[pos=1];b;c}&#039;,&#039;{[var=a];b}&#039;)&lt;br /&gt;
 chooseFromComplement(&#039;{[pos=1];[var=a];c}&#039;,&#039;{a;b}&#039;)&lt;br /&gt;
 chooseFromComplement(&#039;{a;b;c}&#039;,&#039;{a;[var=a]}&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Das Komplement der beiden Mengen darf nicht die leere Menge sein!&lt;br /&gt;
* Mengen werden mit geschweiften Klammern beschrieben, die Elemente sind mit Semikolons zu trennen.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=ToRadian&amp;diff=600</id>
		<title>ToRadian</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=ToRadian&amp;diff=600"/>
		<updated>2017-04-12T13:18:19Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;toRadians&#039;&#039; wandelt Grad-Werte in Radiant um. Die Funktion erwartet einen Grad-Wert und gibt den entsprechenden Radiant zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 toRadians(float grad)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;grad&#039;&#039;&#039; - der umzuwandelnde Grad-Wert&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt den Grad-Wert als Radiant zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 toRadians(180)   --&amp;gt; returns 3.14159&lt;br /&gt;
 toRadians(360)   --&amp;gt; returns 6.28319&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 toRadians([pos=1])&lt;br /&gt;
 toRadians([var=a])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=ToDegree&amp;diff=599</id>
		<title>ToDegree</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=ToDegree&amp;diff=599"/>
		<updated>2017-04-12T13:17:57Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;toDegrees&#039;&#039; wandelt Radiant-Werte in Grad um. Die Funktion erwartet einen Radiant und gibt den entsprechenden Grad zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 toDegrees(float radiant)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;radiant&#039;&#039;&#039; - der umzuwandelnde Radiant-Wert&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt den Radiant-Wert in Grad zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 toDegrees(3.14159)   --&amp;gt; returns 180&lt;br /&gt;
 toDegrees(6.28319)   --&amp;gt; returns 360&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 toDegrees([pos=1])&lt;br /&gt;
 toDegrees([var=a])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Root&amp;diff=598</id>
		<title>Root</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Root&amp;diff=598"/>
		<updated>2017-04-12T13:17:24Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;sqrt&#039;&#039; ermittelt die Wurzel einer Zahl. Die Funktion erwartet eine Zahl und gibt die Wurzel dieser Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 sqrt(float zahl)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl&#039;&#039;&#039; - die Zahl, zu der die Wurzel berechnet werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die Wurzel der Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 sqrt(16)   --&amp;gt; returns 4&lt;br /&gt;
 sqrt(9)   --&amp;gt; returns 3&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 sqrt([pos=1])&lt;br /&gt;
 sqrt([var=a])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Round&amp;diff=597</id>
		<title>Round</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Round&amp;diff=597"/>
		<updated>2017-04-12T13:17:01Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;round&#039;&#039; rundet eine Gleitkommazahl zu einer Ganzzahl. Die Funktion erwartet eine Zahl und gibt die nächst gelegene Ganzzahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 round(float zahl)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl&#039;&#039;&#039; - die zu rundene Zahl&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die gerundete Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 round(12.4)   --&amp;gt; returns 12&lt;br /&gt;
 round(15.678)   --&amp;gt; returns 16&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 round([pos=1])&lt;br /&gt;
 round([var=a])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Rint&amp;diff=596</id>
		<title>Rint</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Rint&amp;diff=596"/>
		<updated>2017-04-12T13:16:38Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;rint&#039;&#039; ermittelt eine Ganzzahl, die am nächsten an der übergebenen Zahl liegt. Die Funktion erwartet eine Zahl und gibt die nächst gelegenen Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 rint(float zahl)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl&#039;&#039;&#039; - die Zahl, zu der die naheliegenste Ganzzahl ermittelt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die naheliegenste Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 rint(12.4)   --&amp;gt; returns 12&lt;br /&gt;
 rint(15.678)   --&amp;gt; returns 16&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 rint([pos=1])&lt;br /&gt;
 rint([var=a])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=595</id>
		<title>Pow</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=595"/>
		<updated>2017-04-12T13:14:16Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: /* Return Value */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ===&lt;br /&gt;
(&lt;br /&gt;
Die Funktion &#039;&#039;pow&#039;&#039; repräsentiert eine Exponentialfunktion und errechnet die Potens der Basis mit dem Exponenten (&amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt;). Die Funktion erwartet zwei Zahlen, einmal die Basis und einmal den Exponenten, und gibt die entsprechende Potens zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 pow(float basis, float exponent)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;basis&#039;&#039;&#039; - die Basis&lt;br /&gt;
* &#039;&#039;&#039;exponent&#039;&#039;&#039; - der Exponent&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt das Ergebnis von &amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt; zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 pow(2,2)   --&amp;gt; returns 4&lt;br /&gt;
 max(10,3)   --&amp;gt; returns 1000&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 pow([pos=1],[pos=3])&lt;br /&gt;
 pow([var=a],[var=b])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=594</id>
		<title>Pow</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=594"/>
		<updated>2017-04-12T13:13:37Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: /* Syntax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ===&lt;br /&gt;
(&lt;br /&gt;
Die Funktion &#039;&#039;pow&#039;&#039; repräsentiert eine Exponentialfunktion und errechnet die Potens der Basis mit dem Exponenten (&amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt;). Die Funktion erwartet zwei Zahlen, einmal die Basis und einmal den Exponenten, und gibt die entsprechende Potens zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 pow(float basis, float exponent)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;basis&#039;&#039;&#039; - die Basis&lt;br /&gt;
* &#039;&#039;&#039;exponent&#039;&#039;&#039; - der Exponent&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die &amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt; zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 pow(2,2)   --&amp;gt; returns 4&lt;br /&gt;
 max(10,3)   --&amp;gt; returns 1000&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 pow([pos=1],[pos=3])&lt;br /&gt;
 pow([var=a],[var=b])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=593</id>
		<title>Pow</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=593"/>
		<updated>2017-04-12T13:13:24Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ===&lt;br /&gt;
(&lt;br /&gt;
Die Funktion &#039;&#039;pow&#039;&#039; repräsentiert eine Exponentialfunktion und errechnet die Potens der Basis mit dem Exponenten (&amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt;). Die Funktion erwartet zwei Zahlen, einmal die Basis und einmal den Exponenten, und gibt die entsprechende Potens zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 pow(float basis,float exponent)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;basis&#039;&#039;&#039; - die Basis&lt;br /&gt;
* &#039;&#039;&#039;exponent&#039;&#039;&#039; - der Exponent&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die &amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt; zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 pow(2,2)   --&amp;gt; returns 4&lt;br /&gt;
 max(10,3)   --&amp;gt; returns 1000&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 pow([pos=1],[pos=3])&lt;br /&gt;
 pow([var=a],[var=b])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=592</id>
		<title>Pow</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Pow&amp;diff=592"/>
		<updated>2017-04-12T13:13:12Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ===&lt;br /&gt;
(&lt;br /&gt;
Die Funktion &#039;&#039;pow&#039;&#039; repräsentiert eine Exponentialfunktion und errechnet die Potens der Basis mit dem Exponenten (&amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt;). Die Funktion erwartet zwei Zahlen, einmal die Basis und einmal den Exponenten, und gibt die entsprechende Potens zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 pow(float basus,float exponent)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;basis&#039;&#039;&#039; - die Basis&lt;br /&gt;
* &#039;&#039;&#039;exponent&#039;&#039;&#039; - der Exponent&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die &amp;lt;math&amp;gt;Basis^{Exponent}&amp;lt;/math&amp;gt; zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 pow(2,2)   --&amp;gt; returns 4&lt;br /&gt;
 max(10,3)   --&amp;gt; returns 1000&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 pow([pos=1],[pos=3])&lt;br /&gt;
 pow([var=a],[var=b])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Ceil&amp;diff=591</id>
		<title>Ceil</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Ceil&amp;diff=591"/>
		<updated>2017-04-12T13:12:12Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;ceil&#039;&#039; rundet eine rationale Zahl auf die nächstgrößere ganze Zahl auf. Die Funktion erwartet eine Zahl als Parameter und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 ceil(float zahl)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl&#039;&#039;&#039; - eine aufzurundende rationale Zahl&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 ceil(&#039;7.3&#039;)   --&amp;gt; returns 8&lt;br /&gt;
 ceil(&#039;-2.4&#039;)   --&amp;gt; returns -2&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 ceil(&#039;[pos=1]&#039;)&lt;br /&gt;
 ceil(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Min&amp;diff=590</id>
		<title>Min</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Min&amp;diff=590"/>
		<updated>2017-04-12T13:11:28Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;min&#039;&#039; ermittelt den kleinsten Wert zweier Zahlen. Die Funktion erwartet zwei zu vergleichende Zahlen und gibt die kleinere Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 min(float zahl1, float zahl2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl1&#039;&#039;&#039; - der erste zu vergleichende Wert&lt;br /&gt;
* &#039;&#039;&#039;zahl2&#039;&#039;&#039; - der zweite zu vergleichende Wert&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die kleinere Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 min(12,3)   --&amp;gt; returns 3&lt;br /&gt;
 min(9.568,100)   --&amp;gt; returns 9.568&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 min([pos=1],[pos=3])&lt;br /&gt;
 min([var=a],[var=b])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Eine Gleitkommazahl wird mit einem Punkt anstatt eines Komma gebildet&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Max&amp;diff=589</id>
		<title>Max</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Max&amp;diff=589"/>
		<updated>2017-04-12T13:10:30Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;max&#039;&#039; ermittelt den größten Wert zweier Zahlen. Die Funktion erwartet zwei zu vergleichende Zahlen und gibt die größte Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 max(float zahl1, float zahl2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl1&#039;&#039;&#039; - der erste zu vergleichende Wert&lt;br /&gt;
* &#039;&#039;&#039;zahl2&#039;&#039;&#039; - der zweite zu vergleichende Wert&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt die größte Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 max(12,3)   --&amp;gt; returns 12&lt;br /&gt;
 max(9.568,100)   --&amp;gt; returns 100&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 max([pos=1],[pos=3])&lt;br /&gt;
 max([var=a],[var=b])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Eine Gleitkommazahl wird mit einem Punkt anstatt eines Komma gebildet&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Log&amp;diff=588</id>
		<title>Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Log&amp;diff=588"/>
		<updated>2017-04-12T13:09:21Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;log&#039;&#039; beschreibt die natürliche Logarithmusfunktion zur Basis &amp;lt;math&amp;gt;e&amp;lt;/math&amp;gt;. Die Funktion erwartet eine rationale Zahl und gibt eine rationale Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 log(double zahl)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl&#039;&#039;&#039; - rationale Zahl, auf die die Logarithmusfunktion angewendet wird&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
* Gibt eine rationale Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 log(100)   --&amp;gt; returns 4.605170185988092&lt;br /&gt;
 log(1)   --&amp;gt; returns 0&lt;br /&gt;
&lt;br /&gt;
==== Benutzung von Variablen ====&lt;br /&gt;
 log([pos=1])&lt;br /&gt;
 log([var=a])&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Aufgrund von der Rechengenauigkeit des Computers, wird in jedem Fall eine rationale Zahl zurückgegeben. Sollte der tatsächliche Funktionswert irrational sein, wird entsprechend gerundet.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=GCD&amp;diff=587</id>
		<title>GCD</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=GCD&amp;diff=587"/>
		<updated>2017-04-12T13:08:30Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
Die Funktion &#039;&#039;gcd&#039;&#039; berechnet den größten gemeinsamen Teiler zweier ganzer Zahlen. Die Funktion erwartet zwei Zahlen und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 gcd(int zahl1, int zahl2)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;zahl1&#039;&#039;&#039; - erste Zahl aus der Menge der ganzen Zahlen&lt;br /&gt;
* &#039;&#039;&#039;zahl2&#039;&#039;&#039; - zweite Zahl aus der Menge der ganzen Zahlen&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt eine Ganzzahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 gcd(&#039;5&#039;,&#039;20&#039;)   --&amp;gt; returns 5&lt;br /&gt;
 gcd(&#039;-5&#039;,&#039;0&#039;)   --&amp;gt; returns 5&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
	<entry>
		<id>https://wiki.uni-due.de/jack/index.php?title=Exp&amp;diff=586</id>
		<title>Exp</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-due.de/jack/index.php?title=Exp&amp;diff=586"/>
		<updated>2017-04-12T13:07:13Z</updated>

		<summary type="html">&lt;p&gt;FRichtscheid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Die Funktion &#039;&#039;exp&#039;&#039; repräsentiert die Exponentialfunktion, sie gibt den Wert &amp;lt;math&amp;gt;e^x&amp;lt;/math&amp;gt; an der Stelle x an. Die Funktion erwartet eine Zahl und gibt eine Zahl zurück.&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
 exp(float x)&lt;br /&gt;
&lt;br /&gt;
=== Parameter ===&lt;br /&gt;
* &#039;&#039;&#039;x&#039;&#039;&#039; - der x-Wert der Exponentialfunktion&lt;br /&gt;
&lt;br /&gt;
=== Return Value ===&lt;br /&gt;
*Gibt eine rationale Zahl zurück&lt;br /&gt;
&lt;br /&gt;
=== Beispiele ===&lt;br /&gt;
==== Standardfälle ====&lt;br /&gt;
 exp(&#039;1&#039;)   --&amp;gt; returns 2.71828182845&lt;br /&gt;
 exp(&#039;-0.1&#039;)   --&amp;gt; returns 0.9048374180359595&lt;br /&gt;
&lt;br /&gt;
==== Benutzung mit Variablen ====&lt;br /&gt;
 exp(&#039;[pos=1]&#039;)&lt;br /&gt;
 exp(&#039;[var=a]&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Hinweise ===&lt;br /&gt;
* Aufgrund von der Rechengenauigkeit des Computers, wird in jedem Fall eine rationale Zahl zurückgegeben. Sollte der tatsächliche Funktionswert irrational sein, wird entsprechend gerundet.&lt;/div&gt;</summary>
		<author><name>FRichtscheid</name></author>
	</entry>
</feed>