{{tag>プログラミング関連 PHP}} [[start]]>[[programming_start]] ====== PHPで計算 ====== ---- ===== 算術演算子 ===== PHPでは算術演算子を使って四則演算などの計算ができます。 加算(+)結果 '.$a1.'

'; $a2=10-3; echo '

減算(-)結果 '.$a2.'

'; $a3=10*3; echo '

乗算(*)結果 '.$a3.'

'; $a4=10/3; echo '

除算(/)結果 '.$a4.'

'; $a5=10%3; echo '

余剰(%)結果 '.$a5.'

'; $a6=10+3-3*3/3%3; echo '

組み合わせ結果 '.$a6.'

'; ?>
デモ echo '
'; $a1=10+3; echo '

加算(+)結果 '.$a1.'

'; $a2=10-3; echo '

減算(-)結果 '.$a2.'

'; $a3=10*3; echo '

乗算(*)結果 '.$a3.'

'; $a4=10/3; echo '

除算(/)結果 '.$a4.'

'; $a5=10%3; echo '

余剰(%)結果 '.$a5.'

'; $a6=10+3-3*3/3%3; echo '

組み合わせ結果 '.$a6.'

'; echo '
';
==== 算術演算子の優先順位 ==== 算術演算子には次のような優先順位があります。 * (1)「()」の中を真っ先に計算、二重カッコの場合は一番深いカッコの中から計算 * (2)「* / %」は先に計算、「+ -」は後から計算 * (3) 左側から計算 左から計算 '.$a1.'

'; $a2=1+1/(2*3)+1; echo '

()で右から計算 '.$a2.'

'; $a3=1+2*3; echo '

+より*を先に計算 '.$a3.'

'; $a4=(1+2)*3; echo '

()で+を先*は後に計算 '.$a4.'

'; ?>
echo '
'; $a1=1+1/2*3; echo '

左から計算 '.$a1.'

'; $a2=1+1/(2*3)+1; echo '

()で右から計算 '.$a2.'

'; $a3=1+2*3; echo '

+より*を先に計算 '.$a3.'

'; $a4=(1+2)*3; echo '

()で+を先*は後に計算 '.$a4.'

'; echo '
';
---- [[start]]>[[programming_start]]