$x + $y | 加算 | $x と $y の和 |
$x - $y | 減算 | $x から $y を引いた値 |
$x * $y | 乗算 | $x と $y の積 |
$x / $y | 剰算 | $x を $y で割った値 |
$x % $y | 剰余 | $x を $y で割った余り |
$x ** $y | べき算 | $x を $y乗した値 |
(文字列A) . (文字列B) | 加算 | 文字列Aの後に文字列Bを連結する |
(文字列C) x (数値) | 乗算 | 文字列Cを数値の回数繰り返す |
元の式 | 二項代入演算子 |
$a = $a + $b | $a += $b |
$a = $a - $b | $a -= $b |
$a = $a * $b | $a *= $b |
$a = $a / $b | $a /= $b |
$a = $a . $b | $a .= $b |
$a = $a x $b | $a x= $b |
構文例 | 名前 | 意味 |
++$a $a++ | オートインクリメント | $a に1を加える |
--$a $a-- | オートデクリメント | $a から1を引く |
構文例 | 名前 | 結果 |
$a && $b $a and $b | 論理積 | $a が偽なら$a、そうでなければ $b |
$a || $b $a or $b | 論理和 | $a が真なら$a、そうでなければ $b |
! $a not $a | 否定 | $a が真でなければ真 |
意味 | 数値 | 文字列 | 意味 |
より小さい | $a < $b | $a lt $b | $a が $b より小さければ真 |
より大きい | $a > $b | $a gt $b | $a が $b より大きければ真 |
より小さいか等しい | $a <= $b | $a le $b | $a が $b より小さいか等しければ真 |
より大きいか等しい | $a >= $b | $a ge $b | $a が $b より大きいか等しければ真 |
等しい | $a == $b | $a eq $b | $a と $b が等しければ真 |
等しくない | $a != $b | $a ne $b | $a と $b が等しくなければ真 |
比較 | $a <> $b | $a cmp $b | $a と $b が等しければ 0 $a が大きければ +1 $b が小さければ -1 |
関数 | 意味 |
sin | サイン(正弦)を返す |
cos | コサイン(余弦)を返す |
log | e (自然対数) を底とする対数を返す |
sqrt | 平方根を返す |