MicroStation CONNECT Edition ヘルプ

名前付き演算式の演算子

演算子は、名前付き演算式のシンボル、文字列、および数値の演算に使用されます。演算子のタイプは次のとおりです。

  • 算術 - ^(指数)、*/\Mod+

    /\は両方とも除算演算子ですが、前者はdouble型の結果を生成し、後者は整数型の結果を生成します。

    算術演算子を使用した式の例を次に示します(" -> ""式の結果は次のとおりです"という意味です)。

    1 + "4" -> 5
    2.3 * 3 -> 6.9
    12/5 -> 2.4
    12\5 -> 2
  • 比較 - <<>>>=<>andor

    比較演算子を使用した式の例を次に示します。

    20 < 10 -> False
    7 >= 7 -> True
  • 条件 - IIf(conditional,true-result,false-result)

    IIfを使用した式の例を次に示します。

    IIf (500>200, "math OK";, "math wrong") -> "math OK"
    IIf (500<200, "math OK", "math wrong") -> "math wrong"
  • 文字列の連結 - &

    &を使用した式の例を次に示します。

    1 & "4" -> "14"
    "Dog" & " and " & "Cat" -> "Dog and Cat"

シンボルの組み合わせ

シンボルを組み合わせて長くすることで、より複雑な式を作成することができます。次に例を示します。

System.Math.Cos(System.Math.PI*45.0/180.0) -> 0.707
System.String.Length("Dog" & " and " & "Cat") -> 11

最初の例は、45度のコサインを求めるときのシンボルです。2番目の例は、連結した3つの文字列の長さを求めるときのシンボルです。