スクリプト算術演算子と関数
動的変数式では、さまざまな算術演算子と関数を使用できます。 演算子のデフォルトの優先順位を上書きするには、括弧を使用します。 演算子のとおりです。
演算子 | 名前 | 構文 |
---|---|---|
(、) | 括弧 | (バツ) |
[、] | マトリックス、インデックス | […] |
, | パラメータセパレータ | 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 |