Hauptmenü öffnen

AntamarWiki β

Änderungen

Eval

40 Bytes hinzugefügt, 10:24, 28. Mai 2011
Seite überarbeitet
Mittels des eval-Tags können Berechnungen innerhalb von [[AOQML ]] vorgenommen werden.
Folgendes speichert 25 unter der Variable testVariable== Syntax ==<code xml><store name="testVariable"><eval>5*5</eval><store> </code>stellt ein eigenes Tag dar. Innerhalb dieses Tags kann eine der folgenden mathematischen Funktion benutzt werden:
Folgendes gibt 50 zurück:
<code xml><eval> <fetch name="testVariable" /> * 2 </eval></code>
 
Die Quadratwurzel von 9 berechnet man durch:
<code xml><eval>sqrt(9)</eval></code>
 
Zahlen kann man wie folgt runden (Wichtig: Punkt anstatt Komma verwenden):
<code xml><eval>round(3.3)</eval></code>
 
Weitere Codebeispiele zur Berechnung gibt es [[eval-Berechnung|hier]].
 
Es stehen folgende Funktionen zur Verfügung
<table>
<tr>
<th>VariableFunktion</th>
<th>Bedeutung</th>
</tr>
</table>
== Beispiele ==
 
Zahlen kann man wie folgt runden (Punkt anstatt Komma verwenden):
<code xml n><eval>round(3.3)</eval></code>
 
Die Quadratwurzel von 9 berechnet man durch:
<code xml n><eval>sqrt(9)</eval></code>
 
Folgendes speichert 25 unter der Variable ''testVariable''
<code xml n><store name="testVariable"><eval>5*5</eval></store> </code>
 
Folgendes gibt 50 zurück:
<code xml n><eval> <fetch name="testVariable" /> * 2 </eval></code>
[[Kategorie: AOQML]]
[[Kategorie: AOQML-Tags]]