MicroStation CONNECT Edition Hilfe

Operatoren in benannten Ausdrücken

Operatoren arbeiten mit Symbolen, Zeichenfolgen und Zahlen in benannten Ausdrücken. Es gibt die folgenden Arten von Operatoren:

  • Arithmetisch – ^ (Potenzierung), *, /, \, Mod, +,

    Sowohl / als auch \ sind Divisionsoperatoren, von denen der erste Gleitkommazahlen und der zweite Ganzzahlen ergibt.

    Nachfolgend einige Beispiele für Ausdrücke mit arithmetischen Operatoren (" -> " ist die Kurzform für "entspricht").

    1 + "4" -> 5 2.3 * 3 -> 6.9 12/5 -> 2.4 12\5 -> 2
  • Vergleich – <, <=, >, >=, =, <>, und und oder.

    Nachfolgend einige Beispiele für Ausdrücke mit vergleichenden Operatoren:

    20 < 10 -> Falsch 7 >= 7 -> Wahr
  • Konditional – IIf(Bedingung,wahres Ergebnis,falsches Ergebnis)

    Nachfolgend einige Beispiele für Ausdrücke mit Operatoren, die IIf enthalten:

    IIf (500>200, "mathematisch OK";, "mathematisch falsch") -> "mathematisch OK" IIf (500<200, "mathematisch OK", "mathematisch falsch") -> "mathematisch falsch"
  • Zeichenfolgenverkettung – &

    Nachfolgend einige Beispiele für Ausdrücke, die & enthalten:

    1 & "4" -> "14" "Hund" & " und " & "Katze" -> "Hund und Katze"

Kombinierte Symbole

Sie können komplexere Ausdrücke erstellen, indem Sie einzelne Symbole zu längeren Ausdrücken kombinieren. Beispiel:

System.Math.Cos(System.Math.PI*45.0/180.0) -> 0.707 System.String.Length("Hund" & " und " & "Katze") -> 11

Das erste Symbol berechnet den Kosinus eines 45-Grad-Winkels. Das zweite Symbol berechnet die Zeichenlänge von drei verketteten Zeichenfolgen.