算術演算子
short、int、long、double、decimal、floatなどの数値データ型には、次の演算子を使用できます。
| 算術演算子 | 説明 | 単純式 | 結果 |
|---|---|---|---|
|
+ |
加算 |
2+8 |
10 |
|
- |
減算 |
7-4 |
3 |
|
* |
乗算 |
3*4 |
12 |
|
/ |
除算 |
3/2 |
1.5 |
|
% |
剰余 |
3%2 |
1 |
|
== |
等しい |
12 == 13 |
false |
|
!= |
等しくない |
12 != 13 |
true |
|
> |
より大きい |
15 > 16 |
false |
|
> = |
以上 |
15 >= 15 |
true |
|
< |
より小さい |
12 < 10 |
false |
|
<= |
以下 |
12 <= 12 |
true |
|
abs |
数値の絶対値を返します。 |
abs(-6) |
6 |
また、double、decimal、floatなどの非整数データ型に対しても、次の演算子を使用することができます。
| 算術演算子 | 説明 | 単純式 | 結果 |
|---|---|---|---|
|
floor |
引数よりも大きくない、整数である最大の(正の無限大に最も近い)数を返します。 |
floor(5.60) |
5 |
|
ceil |
引数よりも小さくない整数である最小の(負の無限大に最も近い)数を返します。 |
ceil(5.60) |
6 |
|
round |
引数に最も近く、整数である数値を返します。 |
round(5.60) |
6 |