CountBasicOperations: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 25: | Zeile 25: | ||
* Basisoperationen sind hierbei Addition, Subtraktion, Multiplikation und Division. | * Basisoperationen sind hierbei Addition, Subtraktion, Multiplikation und Division. | ||
* Für die Division muss ":" geschrieben werden, "/" wird nicht als Division erkannt. | * Für die Division muss ":" geschrieben werden, "/" wird nicht als Division erkannt. | ||
* | * Bei der Verwendung von mathematischen Variablen muss darauf geachtet werden das alle Operationen ausgeschrieben werden, z.B. 3*x anstatt 3x. | ||
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Ausdruckfunktionen]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Ausdruckfunktionen]] |
Version vom 5. Januar 2021, 09:45 Uhr
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion countBasicOperations zählt die Anzahl der Basisoperationen, die in einem Term verwendet werden. Die Funktion erwartet einen String und gibt eine Zahl zurück.
Syntax
countBasicOperations(Ausdruck term)
Parameter
- term - Term dessen Basisoperationen gezählt werden
Return Value
- Gibt eine Ganzzahl zurück
Beispiele
Jack2: countBasicOperations('2*3+5') --> returns 2
Jack3: countBasicOperations(2*3+5) --> returns 2 countBasicOperations(4:2) --> returns 1
Hinweise
- Basisoperationen sind hierbei Addition, Subtraktion, Multiplikation und Division.
- Für die Division muss ":" geschrieben werden, "/" wird nicht als Division erkannt.
- Bei der Verwendung von mathematischen Variablen muss darauf geachtet werden das alle Operationen ausgeschrieben werden, z.B. 3*x anstatt 3x.