ホームページ  >  記事  >  バックエンド開発  >  PHP 数学でよく使用される関数

PHP 数学でよく使用される関数

高洛峰
高洛峰オリジナル
2016-11-29 13:10:511085ブラウズ

定義と使用法: abs() 関数は数値の絶対値を返します。

構文: abs(x)、コードは次のとおりです:

$abs=abs(-3.2);

$abs2= abs(5); //$abs2=5

$abs3=abs(-5);

パラメータの説明

は数値が必要です。 x より小さくない次の整数。x に小数部分がある場合、浮動小数点値の範囲は通常、整数の範囲よりも大きいため、切り上げられます。例コードは次のとおりです。

パラメータの説明

xは必須、数値です。

説明: x以下の次の整数を返し、xの小数部分を四捨五入します。float()によって返される型はfloat値の範囲であるため、floatのままです。

echo Floor(4); //4

echo "
";

定義と使用法

fmod()関数は浮動小数点数を返します。除算の剰余点

構文: fmod(x,y)

パラメータの説明

x 必須、数値。

y 必須、数値

説明: 被除数を除算して得られた浮動小数点の剰余を返します。 (x) を除数 (y) で割ったときの剰余 (r) の定義は次のとおりです: x = i * y + r、ここで、y がゼロ以外の値の場合、r と x は同じになります。符号があり、その量的値が y より小さい場合、コードは次のようになります:

$x=4.7; using using with use with using to have 's ' using 's have the Same Sign 's to ‐ ‐ ‐ //値 2 を定義します

$r=fmod($x,$y) ;

構文: log10(x)

パラメータの説明

x は数値が必要です。

説明: パラメータ x の底 10 の対数を返します。 、コードは次のとおりです:

$num1=100;

$num3=3;

$result3=log10($num3);

echo "$num1 ~ 10 $num2 の 10 を底とする対数は $result2";

echo "
";

echo "$num2 を底とする 10 $num2 の対数は $result2"; echo "$num3 の 10 を底とする対数は $result3";

echo "
";

log() は自然対数を返します。

構文: log(x) ,base)

パラメータの説明

x は必須、数値。

base はオプション。このパラメータが指定されている場合は、logbasex が返されます。

注: オプションのパラメータが指定されている場合、log() は logbasex を返し、そうでない場合は log を返します。 () パラメータ x の自然対数を返します

echo "
"

echo log(1); // 指定された値の自然対数を返します

echo "
";

echo log(-1);

var_dump(pow(2, 8)); //出力 256

echo "
;

echo pow(-1,20); //出力 1

echo "
";

echo pow(0,0); //出力 1

echo "
"

echo pow(-1, 4.5);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。