3.4.3 単項マイナス

単項マイナスは,数式の負の値を戻す単項演算子です。

<この項の構成>
(1) 形式
(2) 説明
(3) 記述例

(1) 形式

-[(]式[)]

(2) 説明

単項マイナス演算子(-)のオペランドは,算術型でなければなりません。単項演算子はオペランドの前に配置され,右から左に結合します。

負の単項演算子を負の値に対して指定すると,戻り値は正の値になります。正の単項演算子を負の値に対して指定すると,戻り値は負の値になります。

(3) 記述例

const integer NG_END = -1;            //DEFINEセクション内のステートメント
integer sloopcnt, sloopmax, sloopmin;
sloopcnt = -(sloopmax - sloopmin);    //MAINセクション内のステートメント