QuickScript.NET演算子
- Last UpdatedOct 08, 2024
- 1 minute read
以下の QuickScript .NET 演算子には単一のオペランドが必要です。
|
オペレータ |
Short description |
|---|---|
|
~ |
補数 |
|
-、 |
否定 |
|
NOT |
論理否定 |
以下の QuickScript .NET 演算子には 2 つのオペランドが必要です。
|
オペレータ |
Short description |
|---|---|
|
+、 |
加算および連結 |
|
-、 |
減算 |
|
& |
ビット単位の論理積 |
|
* |
乗算 |
|
** |
累乗 |
|
/、 |
除算 |
|
^ |
排他的論理和 |
|
| |
包含的論理和 |
|
<、 |
~より小さい |
|
<= |
以下 |
|
<> |
等しくない |
|
=、 |
代入 |
|
== |
等価(等しい)。配列全体の比較ではサポートされません。== を使用して 1 度に 1 つの配列要素を比較できます。 |
|
>、 |
~より大きい |
|
>= |
以上 |
|
AND |
論理積 |
|
*、/、MOD |
剰余 |
|
または |
論理和 |
|
SHLSHL |
左シフト |
|
SHRSHR |
右シフト |
以下の表は、QuickScript .NET 演算子の優先順位を示します。
|
優先順位 |
オペレータ |
|---|---|
|
1(最高) |
( ) |
|
2 |
-(否定)、NOT、~ |
|
3 |
** |
|
4 |
*、/、MOD |
|
5 |
+、-(減算) |
|
6 |
SHL、SHR |
|
7 |
<、>、<=、>= |
|
8 |
==、<> |
|
9 |
& |
|
10 |
^ |
|
11 |
| |
|
12 |
=、 |
|
13 |
AND |
|
14(最低) |
または |
リストされている演算子の引数は、数値または属性値です。引数を括弧で囲むのは任意です。演算子の名前では大文字と小文字は区別されません。