@ PHP

Math function:数学関数

数学関数では、絶対値や平方根、三角関数などの計算機能を提供します。
PHP: Math 関数 – Manual

主な数学関数
分類 関数 概要
基本 abs($num) 絶対値
base_convert($num,$from,$to) 数値の基数を任意に変換する
ceil($num) 小数点以下切り上げ
floor($num) 小数点以下切り捨て
fmod($num) $x÷$yの剰余(小数点対応)
max($value,…) 最大値
min($value,…) 最小値
mt_rand([$min,$max]) $min~$maxの乱数
pow($base,$exp) $baseの$exp乗
round($num[,$prec]) 小数点以下$prec桁(デフォルトは0)で数値を丸める
sqrt($num) 平方根
三角関数 cos($num) コサイン($numはラジアン)
sin($num) サイン($numはラジアン)
tan($num) タンジェント($numはラジアン)
deg2rad($num) 度→ラジアンに変換
対数関数 exp($num) expの$num乗
log10($num) 低10の対数
log($num[,$base]) 底$base(デフォルトは0)の対数

math_01.php

<?php
print abs(-100);
print '<br>';
print base_convert(100, 2, 10);
print '<br>';
print ceil(1234.56);
print '<br>';
print floor(1234.56);
print '<br>';
print fmod(10.5, 5);
print '<br>';
print max(1, 5, 3);
print '<br>';
print min(1, 5, 3);
print '<br>';
print mt_rand(5, 10);
print '<br>';
print pow(2 ,4);
print '<br>';
print round(123.456, 2);
print '<br>';
print sqrt(10000);
print '<br>';
print cos(deg2rad(60));
print '<br>';
print sin(deg2rad(30));
print '<br>';
print tan(deg2rad(45));
print '<br>';
print deg2rad(180);
print '<br>';
print exp(1);
print '<br>';
print log10(100);
print '<br>';
print log(125, 5);
?>