Plus: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PRanz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
|||
(17 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
===Zugehörige Evaluatoren=== | |||
*'''MathEvaluator''' | |||
*'''ChemEvaluator''' | |||
===Beschreibung=== | ===Beschreibung=== | ||
Bei der ''Addition'' werden zwei | Bei der ''Addition'' werden zwei [[Objekt]]e addiert. | ||
===Syntax=== | ===Syntax=== | ||
a + b | |||
plus(a,b) | |||
===Parameter=== | ===Parameter=== | ||
* '''a''' - | * '''a''' - [[Objekt]] | ||
* '''b''' - | * '''b''' - [[Objekt]] | ||
===Return Value=== | ===Return Value=== | ||
* Gibt | * Gibt ein [[Objekt]] zurück. | ||
Die Rückgabe ist abhängig von der Eingabe. Dabei wird soweit wie möglich die Eingabe ausgerechnet. | |||
===Beispiele=== | ===Beispiele=== | ||
3 + 5 --> returns 8 | |||
1/2 + 3/2 --> returns 2 | |||
2 + a --> returns 2 + a | |||
b + c --> returns b + c | |||
sin(x) + z --> returns sin(x) + z | |||
cos(0) + a --> returns 1 + a | |||
'1' + 'Hallo' --> returns 1Hallo | |||
'Hallo' + 'World' --> returns HalloWorld | |||
vector(1,2) + vector(2,3) --> returns vector(3,5) | |||
===Hinweise=== | ===Hinweise=== | ||
* Mit [[equal]] ("==") lässt sich das Ergebnis anschließend vergleichen. | * Mit [[equal]] ("==") lässt sich das Ergebnis anschließend ebenfalls mit einem anderem [[Objekt]] vergleichen. | ||
* Diese Funktion ist ein binärer Operator. | |||
[[Kategorie:Evaluatorfunktion]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Chem-Evaluatorfunktion]][[Category:Operator]][[Kategorie:JACK2]][[Kategorie:JACK3]] |
Aktuelle Version vom 22. Mai 2024, 09:52 Uhr
Zugehörige Evaluatoren
- MathEvaluator
- ChemEvaluator
Beschreibung
Bei der Addition werden zwei Objekte addiert.
Syntax
a + b plus(a,b)
Parameter
Return Value
- Gibt ein Objekt zurück.
Die Rückgabe ist abhängig von der Eingabe. Dabei wird soweit wie möglich die Eingabe ausgerechnet.
Beispiele
3 + 5 --> returns 8 1/2 + 3/2 --> returns 2 2 + a --> returns 2 + a b + c --> returns b + c sin(x) + z --> returns sin(x) + z cos(0) + a --> returns 1 + a '1' + 'Hallo' --> returns 1Hallo 'Hallo' + 'World' --> returns HalloWorld vector(1,2) + vector(2,3) --> returns vector(3,5)