Plus: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „===Beschreibung=== Bei der ''Addition'' werden zwei Zahlen miteinander addiert, z.B. <math>3+5</math> oder <math>\frac{1}{2} + \frac{3}{2}</math>. ===Syntax=…“)
 
 
(25 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
===Zugehörige Evaluatoren===
*'''MathEvaluator'''
===Beschreibung===
===Beschreibung===
Bei der ''Addition'' werden zwei Zahlen miteinander addiert, z.B. <math>3+5</math> oder <math>\frac{1}{2} + \frac{3}{2}</math>.  
Bei der ''Addition'' werden zwei [[Objekt]]e addiert.


===Syntax===
===Syntax===
a + b
  a + b
  plus(a,b)


===Parameter===
===Parameter===
* '''a''' - [[Objekt]]
* '''b''' - [[Objekt]]


===Return Value===
===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===
===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:Math-Evaluatorfunktion]][[Category:Operator]][[Kategorie:JACK2]][[Kategorie:JACK3]]

Aktuelle Version vom 17. April 2024, 09:59 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Bei der Addition werden zwei Objekte addiert.

Syntax

 a + b
 plus(a,b)

Parameter

Return Value

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)

Hinweise

  • Mit equal ("==") lässt sich das Ergebnis anschließend ebenfalls mit einem anderem Objekt vergleichen.
  • Diese Funktion ist ein binärer Operator.