スクリプト算術演算子と関数
動的変数式では、さまざまな算術演算子と関数を使用できます。 演算子のデフォルトの優先順位を上書きするには、括弧を使用します。 演算子のとおりです。
| 演算子 | 名前 | 構文 |
|---|---|---|
| (、) | 括弧 | (バツ) |
| [、] | マトリックス、インデックス | […] |
| , | パラメータセパレータ | x、y |
| ; | 文の区切り文字 | バツ ;よ |
| ; | 行セパレータ | [x、y] |
| \\n | 文の区切り文字 | \n y x |
| + | 追加 | x + y |
| + | 単項プラス | + y |
| – | 減算 | x - y |
| – | 単項マイナス | -y |
| * | 乗算 | x * y |
| 。* | 要素ごとの乗算 | x。* y |
| / | 除算 | x / y |
| ./ | 要素ごとの分割 | x / y |
| %、mod | 弾性率 | x%y |
| ^ | パワー | x ^ y |
| 。^ | 要素ごとの力 | x。^ y |
| ’ | 転置 | y ’ |
| ! | 階乗 | あー! |
| & | ビットワイズと | x&y |
| ~ | ビットごとではない | 〜x |
| | | ビット単位または | x⇐y |
| ^| | ビットごとのxor | x ^ | y |
| << | 左方移動 | x < ;< ; y |
| >> | 右算術シフト | x >> y |
| >>> | 正しい論理シフト | x >>> y |
| および | 論理的な | xとy |
| ではない | 論理的でない | そうじゃない |
| または | 論理的または | xまたはy |
| xor | 論理xor | x xまたはy |
| = | 割り当て | x = y |
| ? : | 条件式 | x?y: z |
| : | 範囲 | x: y |
| 中に | 単位変換 | xからy |
| == | 等しい | x == y |
| != | 等しくない | x!= y |
| < | 小さい | x < ;y |
| > | 大きい | x> y |
| <= | スマレレク | x<= y |
| >= | Largereq | x> = y |
