Migration zur Evaluator 2 Syntax (Jack2): Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 12: Zeile 12:
: In der '''exerciseChain.xml'''-Datei:  
: In der '''exerciseChain.xml'''-Datei:  
:: ''round([var=a]*100.)/100.'' --> ''round([var=a]*100.0)/100.0''
:: ''round([var=a]*100.)/100.'' --> ''round([var=a]*100.0)/100.0''
==Set==
Bei der Mengenangabe "Set" müssen Strings in Apostrophe gesetzt werden:
: set="{'Berlin','Paris','Prag'}"
Zahlen und Variablen werden weiterhin ohne Apostrophe geschrieben
: set="{1,2,3,4}"
: set="{a,b,c}"

Version vom 20. Oktober 2017, 07:49 Uhr

EqualsExpr

  • Multiplikation
Zwischen den Variablen müssen Mal-Zeichen gesetzt werden.
Bsp.: 2xy -> 2*x*y
2xy ist als Eingabemöglichkeit im Moment nicht möglich.
  • Methoden
Methodennamen werden klein geschrieben und '[]' durch '()' ersetzt.
Bsp.: Factorial[ [var=f] ] -> factorial([var=f])

Berechnungen

  • Bei Problemen bei der Berechnung von double-Variablen:
In der exerciseChain.xml-Datei:
round([var=a]*100.)/100. --> round([var=a]*100.0)/100.0

Set

Bei der Mengenangabe "Set" müssen Strings in Apostrophe gesetzt werden:

set="{'Berlin','Paris','Prag'}"

Zahlen und Variablen werden weiterhin ohne Apostrophe geschrieben

set="{1,2,3,4}"
set="{a,b,c}"