Rubyで利用できる演算

代表的な演算子を列挙する。

演算子 意味
+ 加算
* 乗算
- 減算
/ 除算
% 剰余
** 巾乗(べき乗)

次のものは変数への代入を伴う。

代入演算子 意味
=通常代入 x=5
+=加算代入 x+=5 でxが5増える
*=乗算代入 x*=5 でxが5倍になる
-=減算代入 x-=5 でxが5減る
/=除算代入 x/=5 でxが1/5になる
%=剰余代入 x%=5 は x = x%5 と同じ
**=巾乗代入 x**=5 は x=x**5と同じ

条件比較には次のものを利用する(抜粋)。

比較演算子 意味
== 左辺と右辺が等しいか
< 左辺が右辺より小さいか
<= 左辺が右辺以下か
> 左辺が右辺より大きいか
>= 左辺が右辺以上か
&& 「かつ」
|| 「または」
! 否定
not 否定

本日の目次