今日の人気記事

  1. 配列を文字列に変換する - implode()
  2. エスケープシーケンス - 特殊文字
  3. 定数の基本構文

代数演算子 - 四則演算

当ページのリンクには広告が含まれています。

数値を足したり引いたり……といった四則演算をPHPスクリプトを使って実行してみましょう。

四則演算とは「足し算」「引き算」「掛け算」「割り算」の4つ演算のことです。これらの四則演算をPHPスクリプトで実装するには「代数演算子」というものを使います。

ということで、まずは「代数演算子」の種類とその概要をみていきましょう。

代数演算子

「代数演算子」とその「概要」、簡単なプログラム「例」を紹介します。

演算子 概要
+ $x + $y 足し算(加算)
- $x - $y、-$z 引き算(減算)、値を負にします
* $x * $y 掛け算(乗算)
/ $x / $y 割り算(除算)
% $x % $y 剰余(割り算の余り)
** $x ** $y 累乗、バージョン「5.6」以降のPHPから利用可

サンプルスクリプト

次はサンプルスクリプトで「代数演算子」の具体的な動きを確認していきましょう。

足し算(加算)

まずは、足し算のサンプルスクリプトです。

<?php
// 足し算
$x = 5;
$y = 3;
echo $x + $y ."\n";
?>

実行結果です。「5」+「3」の計算が適切に実行されていますね。

8

引き算(減算)、値を負に

次は引き算と変数に格納された値を負にするサンプルスクリプトです。

<?php
// 引き算
$x = 5;
$y = 3;
$z = -7;
echo $x - $y ."\n";

// 値を負に
echo -$x ."\n";
echo -$z ."\n";
?>

実行結果です。「5」-「3」の計算が適切に実行されていますね。また、変数の前に演算子「-」を付加すると値を負にすることがわかります。変数に格納された値が負の場合は、正の値になります。

2
-5
7

掛け算(乗算)

掛け算のサンプルスクリプトです。

<?php
// 掛け算
$x = 5;
$y = 3;
echo $x * $y ."\n";
?>

実行結果です。「5」*「3」の計算が適切に実行されていますね。

15

割り算(除算)

割り算のサンプルスクリプトです。

<?php
// 割り算
$x = 5;
$y = 3;
echo $x / $y ."\n";
?>

実行結果です。「5」/「3」の計算が適切に実行されていますね。計算結果が小数点を含むので、浮動小数点型で返されています。

1.6666666666667

剰余、割り算の余り

割り算の余りを計算するサンプルスクリプトです。

<?php
// 割り算の余り
$x = 5;
$y = 3;
echo $x % $y ."\n";
?>

実行結果です。「5」/「3」の余りなので「2」ですね。計算が適切に実行されています。

2

累乗

累乗を計算するサンプルスクリプトです。

※ バージョン「5.6」以降のPHPから利用可能です。

<?php
// 累乗
$x = 5;
$y = 3;
echo $x ** $y ."\n";
?>

実行結果です。「5」の「3」乗なので、「5」*「5」*「5」なので「125」と適切に計算されていますね。

125

次は「代入演算子 - 変数に値を代入」をみてみましょう。

演算子 の人気記事

  1. PHPスクリプト - 基本的な記述方法 - 書き方の基本
  2. require、require_once - ファイルの取り込み
  3. ファイルの読み込み
  4. 日付 / 時刻の取得と表示
  5. 代入演算子 - 変数に値を代入
  6. 演算子の優先順位

関連記事(一部広告含む)