MicroStation CONNECT Edition ヘルプ

代数式

代数式には、代数の通常の規則に従って、変数識別子、数値、算術演算子、および組み込みの関数と定数を含めることができます。

代数式の公式な文法は次のとおりです。

文法
exp2: exp1 [ [op2] exp2 ]*
exp1: [op1]* exp0
exp0: `(' exp `)' | variable | number | const
op2: バイナリ算術演算子
op1: 単項演算子または組み込み関数
const: 数値定数の予約語
数値: 整数、浮動小数点数、指数関数、またはmu:su:pu表記
変数: ユーザー定義の変数識別子

[ ...]は、オプションの句を示します。

*は、0以上の句を示します。

|は、代替の引用句を区切ります。

`...'は、リテラル文字を示します。

代数式では指数句を使用できます。指数句の文法は次のとおりです。

`#' 整数 `/' 整数 `#'(例:#2 1/2#)#2 1/2#)

数値句では、距離と座標を作業単位(MU:SU:PU:)、10進数の値、または指数表記で表すことができます。

乗算演算子*は前提とされていません。演算子を省略した場合、文法エラーになります。