算術演算子と関数


You can use a variety of arithmetic operators and functions in dynamic variable expressions. To override the default precedence of operators, use parentheses. Operators include:

演算子 名前 構文
(, ) かっこ (x)
[, ] マトリックス、インデックス […]
, パラメーター区切り記号 x, y
; ステートメント区切り文字 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'
! 階乗 y!
& ビットと x ・ y
~ ビットごとの否定 ~ x
| ビットごとまたは x | y
^| Bitwise xor x ^| y
<< 左シフト x < y
>> 右算術シフト x >> y
>>> 論理右シフト x >>> y
and 論理と x と y
ない 論理否定 ない y
or 論理または x または y
xor 論理 xor x xor y
= 割り当て x = y
?: 条件式 x?y: z
: 範囲 x: y
に、 単位の変換 y に x
== 等しい x = = y
!= 等しくないです。 x! = y
< 小さい x < y
> 大きい x > y
Smallereq x ⇐ y
>= Largereq x > = y