あちあち情報局

趣味や日曜プログラムなどを書いています

ユーザ用ツール

サイト用ツール


php_calc

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

php_calc [2018/05/14 21:44]
管理者 作成
php_calc [2018/05/14 21:45] (現在)
管理者
ライン 1: ライン 1:
 +{{tag>​プログラミング関連 PHP}}
 +[[start]]>[[programming_start]]
  
 +====== PHPで計算 ======
 +<​html><​style>​.b1{border:​1px solid #​aaa;​}</​style></​html>​
 +----
 +===== 算術演算子 =====
 +PHPでは算術演算子を使って四則演算などの計算ができます。
 +
 +<code php>
 +<?php
 +  $a1=10+3;
 +  echo '<​p>​加算(+)結果 '​.$a1.'</​p>';​
 +  $a2=10-3;
 +  echo '<​p>​減算(-)結果 '​.$a2.'</​p>';​
 +  $a3=10*3;
 +  echo '<​p>​乗算(*)結果 '​.$a3.'</​p>';​
 +  $a4=10/3;
 +  echo '<​p>​除算(/​)結果 '​.$a4.'</​p>';​
 +  $a5=10%3;
 +  echo '<​p>​余剰(%)結果 '​.$a5.'</​p>';​
 +  $a6=10+3-3*3/​3%3;​
 +  echo '<​p>​組み合わせ結果 '​.$a6.'</​p>';​
 +?>
 +</​code>​
 +デモ
 +<php>
 +  echo '<​div class="​b1">';​
 +  $a1=10+3;
 +  echo '<​p>​加算(+)結果 '​.$a1.'</​p>';​
 +  $a2=10-3;
 +  echo '<​p>​減算(-)結果 '​.$a2.'</​p>';​
 +  $a3=10*3;
 +  echo '<​p>​乗算(*)結果 '​.$a3.'</​p>';​
 +  $a4=10/3;
 +  echo '<​p>​除算(/​)結果 '​.$a4.'</​p>';​
 +  $a5=10%3;
 +  echo '<​p>​余剰(%)結果 '​.$a5.'</​p>';​
 +  $a6=10+3-3*3/​3%3;​
 +  echo '<​p>​組み合わせ結果 '​.$a6.'</​p>';​
 +  echo '</​div>';​
 +</​php>​
 +
 +==== 算術演算子の優先順位 ====
 +算術演算子には次のような優先順位があります。
 +
 +  * (1)「()」の中を真っ先に計算、二重カッコの場合は一番深いカッコの中から計算
 +  * (2)「* / %」は先に計算、「+ -」は後から計算
 +  * (3) 左側から計算
 +
 +<​code>​
 +<?php
 +  $a1=1+1/​2*3;​
 +  echo '<​p>​左から計算 '​.$a1.'</​p>';​
 +  $a2=1+1/​(2*3)+1;​
 +  echo '<​p>​()で右から計算 '​.$a2.'</​p>';​
 +  $a3=1+2*3;
 +  echo '<​p>​+より*を先に計算 '​.$a3.'</​p>';​
 +  $a4=(1+2)*3;​
 +  echo '<​p>​()で+を先*は後に計算 '​.$a4.'</​p>';​
 +?>
 +</​code>​
 +
 +<php>
 +  echo '<​div class="​b1">';​
 +  $a1=1+1/​2*3;​
 +  echo '<​p>​左から計算 '​.$a1.'</​p>';​
 +  $a2=1+1/​(2*3)+1;​
 +  echo '<​p>​()で右から計算 '​.$a2.'</​p>';​
 +  $a3=1+2*3;
 +  echo '<​p>​+より*を先に計算 '​.$a3.'</​p>';​
 +  $a4=(1+2)*3;​
 +  echo '<​p>​()で+を先*は後に計算 '​.$a4.'</​p>';​
 +  echo '</​div>';​
 +</​php>​
 +----
 +[[start]]>[[programming_start]]
php_calc.txt · 最終更新: 2018/05/14 21:45 by 管理者