version 6.0
数値演算子を使用する式は数値を返します。次の表に、数値演算子を示します:
| 演算子 | シンタックス | 戻り値 | 例 | 結果 |
| 加算 | 数値 + 数値 | 数値 | 2 + 3 | 5 |
| 減算 | 数値 - 数値 | 数値 | 3 - 2 | 1 |
| 乗算 | 数値 * 数値 | 数値 | 5 * 2 | 10 |
| 除算 | 数値 /数値 | 数値 | 5 / 2 | 2.5 |
| 倍長整数を返す除算 | 数値 \ 数値 | 数値 | 5 \ 2 | 2 |
| モジューロ | 数値 % 数値 | 数値 | 5 % 2 | 1 |
| 指数 | 数値 ^ 数値 | 数値 | 2 ^ 3 | 8 |
モジューロ演算子
モジューロ演算子 (%) は最初の数値を2番目の数値で除算し、その余りの整数を返します。次に例を示します:
・10 % 2は、0を返します。10は2で割り切れるからです。
・10 % 3は、1を返します。余りが1だからです。
・10.5 % 2は、0を返します。余りが整数ではない(0.25)からです。
警告:
・モジューロ演算子 (%) は倍長整数の範囲内(-2^31から(2^31)-1まで)の数値に対して有効値を返します。この範囲外の数値のモジューロ演算を実行するには、Mod コマンドを使用します。
・倍長整数を返す除算演算子 (\) は、整数値の有効値を返します。
参照
ビットワイズ演算子, ピクチャ演算子, 演算子, 時間演算子, 日付演算子, 比較演算子, 文字列演算子, 論理演算子.