ホームページ > バックエンド開発 > PHPの問題 > PHPで2.131を整数に変換する方法

PHPで2.131を整数に変換する方法

藏色散人
リリース: 2023-03-13 21:36:01
オリジナル
2063 人が閲覧しました

php で 2.131 を整数に変換する方法: 1. 四捨五入にはfloor関数を使用します; 2. 丸めにはceil関数を使用します; 3. 四捨五入にはround関数を使用します。

PHPで2.131を整数に変換する方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 2.131 はどのように変換しますか

PHP で小数を整数に変換する 3 つの方法:

この記事では主に、PHP で小数を整数に変換する 3 つの方法を紹介します。 PHP では、float、ceil、round の 3 つの関数があります。必要な方は以下を参照してください。

float Floor (float value) 四捨五入四捨五入

value以下の次の整数を返し、valueの小数部分を四捨五入します。通常、float 値の範囲は integer の範囲よりも大きいため、floor() によって返される型は float のままです。

コードは次のとおりです。

echo floor(4.3);   // 4
echo floor(9.999); // 9
echo floor(2.131); // 2
ログイン後にコピー

float ceil (float value) 整数への丸め

以上の次の整数を返します。 value, value if 小数点がある場合は、1桁に四捨五入します。通常、浮動小数点値の範囲は整数の範囲よりも大きいため、ceil() によって返される型は依然として浮動小数点です。

コードは次のとおりです。

echo ceil(4.3);    // 5
echo ceil(9.999);  // 10
echo ceil(2.131);  //3
ログイン後にコピー

floatround (float val [, int precision])浮動小数点数を丸めます

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

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

echo round(2.131);         // 2
echo round(3.4);         // 3
echo round(3.5);         // 4
echo round(3.6);         // 4
echo round(3.6, 0);      // 4
echo round(1.95583, 2);  // 1.96
echo round(1241757, -3); // 1242000
echo round(5.045, 2);    // 5.04
echo round(5.055, 2);    // 5.06
ログイン後にコピー

推奨学習:「PHP ビデオ チュートリアル

以上がPHPで2.131を整数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート