Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:confit:prog_lang_ops

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:confit:prog_lang_ops [2021/11/12 08:48]
admin
de:confit:prog_lang_ops [2021/11/16 05:25] (aktuell)
admin
Zeile 1: Zeile 1:
-====== Confit Sprachreferenz ======+====== Anweisungen und Operatoren ======
 <note important>Der Vergleichsoperator ist bei Confit das __doppelte__ Gleichsymbol nicht wie in VisualBasic das einfache Gleichsymbol!</note> <note important>Der Vergleichsoperator ist bei Confit das __doppelte__ Gleichsymbol nicht wie in VisualBasic das einfache Gleichsymbol!</note>
 \\ \\
 +===== Gruppierung =====
 +Sämtliche mit Operatoren erstellte Ausdrücke lassen sich mit Hilfe von Klammern ''('' {Ausdruck} '')'' gruppieren.
 +
 ===== Vergleichsoperatoren ===== ===== Vergleichsoperatoren =====
 Vergleichen zwei Ausdrücke miteinander und liefern True oder False zurück.\\ Vergleichen zwei Ausdrücke miteinander und liefern True oder False zurück.\\
-===== == Gleich =====+==== == Gleich ====
 Beispiel: Beispiel:
   If a == Parameter.Parameter1 Then   If a == Parameter.Parameter1 Then
Zeile 10: Zeile 13:
   End If   End If
  
-===== != Ungleich / Nicht gleich =====+==== != Ungleich / Nicht gleich ====
 Beispiel: Beispiel:
   If a != Parameter.Parameter1 Then   If a != Parameter.Parameter1 Then
Zeile 16: Zeile 19:
   End If   End If
  
-===== < Kleiner =====+==== < Kleiner ====
 Beispiel: Beispiel:
   If a < Parameter.Parameter1 Then   If a < Parameter.Parameter1 Then
Zeile 22: Zeile 25:
   End If   End If
  
-===== > Größer =====+==== > Größer ====
 Beispiel: Beispiel:
   If a > Parameter.Parameter1 Then   If a > Parameter.Parameter1 Then
Zeile 28: Zeile 31:
   End If   End If
  
-===== <= Kleiner oder Gleich =====+==== <= Kleiner oder Gleich ====
 Beispiel: Beispiel:
   If a <= Parameter.Parameter1 Then   If a <= Parameter.Parameter1 Then
Zeile 34: Zeile 37:
   End If   End If
  
-===== >= Größer oder Gleich  =====+==== >= Größer oder Gleich  ====
 Beispiel: Beispiel:
-  If a <= Parameter.Parameter1 Then+  If a >= Parameter.Parameter1 Then
     Parameter.Parameter1 = a     Parameter.Parameter1 = a
   End If   End If
  
 +===== Logische Operatoren =====
 +Logische Operatoren dienen zur Verknüpfung von Bool'schen Werten.
 +
 +==== Or Oder-Verkpüfung ====
 +Beispiel:
 +  If a > Parameter.Parameter1 Or b > Parameter.Parameter1 Then
 +    Parameter.Parameter1 = a
 +  End If
 +  
 +==== And Und-Verkpüfung ====
 +Beispiel:
 +  If a < Parameter.Parameter1 And b < Parameter.Parameter1 Then
 +    Parameter.Parameter1 = a
 +  End If
 +
 +==== Not Nicht / Verneinungsoperator ====
 +Beispiel:
 +  If Not Parameter.Parameter2 > a Then
 +    Parameter.Parameter1 = a
 +  End If
 +  
 +===== Mathematische Operatoren =====
 +Es gibt folgende integrierte mathematische Basisfunktionen
 +
 +==== * Multiplikation ====
 +Beispiel:
 +   Parameter.Parameter1 = Parameter.Parameter1 * a
 +
 +==== / Division ====
 +Beispiel:
 +   Parameter.Parameter1 = Parameter.Parameter1 / a
 +
 +==== + Addition ====
 +Beispiel:
 +   Parameter.Parameter1 = Parameter.Parameter1 + a
 +
 +==== - Subtraktion ====
 +Beispiel:
 +   Parameter.Parameter1 = Parameter.Parameter1 - a
 +
 +==== Div Ganzzahl Division ====
 +Beispiel:
 +   Parameter.Parameter1 = Parameter.Parameter1 Div a
 +
 +==== Mod Rest einer Ganzzahl Division ====
 +Beispiel:
 +   Parameter.Parameter2 = Parameter.Parameter1 Mod a
 +
 +==== ^ Exponent ====
 +Beispiel:
 +   Parameter.Parameter2 = Parameter.Parameter^a
 +
 +===== String Operator =====
 +==== & Verkettung ====
 +Beispiel:
 +   Parameter.Parameter1 = Parameter.Parameter1 & " Hallo Welt"
  
de/confit/prog_lang_ops.1636703325.txt.gz · Zuletzt geändert: 2021/11/12 08:48 von admin