ホームページ  >  記事  >  php教程  >  PHPの丸め関数ceil、floo、roundの使い方と紹介

PHPの丸め関数ceil、floo、roundの使い方と紹介

WBOY
WBOYオリジナル
2016-06-13 12:47:22993ブラウズ

ceil は値を取得するために桁上げする関数です。
floor は値を取得するために小数点以下を四捨五入する関数です。
round は

ceil
定義と使用法:

ceil() 関数は最も近い整数に切り上げます。

コードをコピー コードは次のとおりです:

ceil(x);


説明:
x に小数部がある場合は、x より小さくない次の整数を返します。
ceil() によって返される型は依然として float です。

例:

コードをコピー コードは次のとおりです:

echo ceil(0.60);
echo "
";
echo ceil(0.40);
echo "
";
echo ceil( 5);
echo "
";
echo ceil(5.1);
echo "
";
echo ceil(-5.1);
echo "
";
echo ceil(-5.9);
?>


出力:

コードをコピーします コードは次のとおりです:

1
1
5
6
-5
-5


floor
定義と使用法:

floor() 関数は最も近い整数に切り捨てます。

コードをコピー コードは次のとおりです:

floor(x);


説明 :
x 以下の次の整数を返し、x の小数部分を四捨五入します。
floor() によって返される型は依然として float です。

例:

コードをコピー コードは次のとおりです:

echo(floor(0.60));
echo "
";
echo(floor(0.40));
echo "
";
echo(floor(5));
echo "
";
echo "
";
echo(floor(5.1));
echo "< br/>";
echo(floor(-5.1));
echo "
";
echo(floor(-5.9))
?> ;


出力:

コードをコピー コードは次のとおりです:

0
0
5
5
-6
-6


round
定義と使用法

round() 関数は浮動小数点数を丸めます。

コードをコピー コードは次のとおりです:

round(x,prec);

where
x (オプション) 四捨五入する数値を指定します。
prec (オプション) は、小数点以下の桁数を指定します。

説明:
指定された精度 prec (小数点以下の小数点以下の桁数) に従って x を丸めた結果を返します。
prec は負またはゼロ (デフォルト) にすることもできます。

例:

コードをコピー コードは次のとおりです:

エコー ラウンド(12.345,-1);
エコー "
";
エコー ラウンド(12.345);
エコー "
";
エコー ラウンド(0.5);
エコー "
";
エコー ラウンド(0.4);
エコー "
";
エコー ラウンド(-0.5) ;
echo "
";
echoround(-0.4);
?>


出力:

コードをコピーします コードは次のとおりです:

10
12
1
0
-1
-0

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