ホームページ > バックエンド開発 > PHPの問題 > PHPで整数部分だけを取得する方法

PHPで整数部分だけを取得する方法

藏色散人
リリース: 2023-03-10 20:32:02
オリジナル
4939 人が閲覧しました

php の整数部分のみを四捨五入するメソッド: 1. intval で直接四捨五入; 2. Round で四捨五入; 3. ceil で四捨五入; 4. Floor で四捨五入。

PHPで整数部分だけを取得する方法

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

php が整数部分だけを取得する方法?

PHP の丸め、切り上げ、切り捨て、小数点切片

PHP の丸め関数の一般的に使用される 4 つの方法:

1.直接丸め、小数点以下の切り捨て、整数の保持: intval ();

2. 整数に丸める:round();

3. 切り上げ、小数点がある場合は 1 を加算します: ceil() ;

4.四捨五入ダウン: フロア()。

1. intval - 変数を整数型に変換します

intval が文字型の場合、自動的に 0 に変換されます。

intval(3.14159);  // 3
intval(3.64159);  // 3
intval('ruesin'); //0
ログイン後にコピー

2. 丸め:round()

パラメータ 2 で指定された精度に従ってパラメータ 1 を丸めます。パラメータ 2 には負の値またはゼロ (デフォルト) を指定できます。

round(3.14159);      // 3
round(3.64159);      // 4
round(3.64159, 0);   // 4
round(3.64159, 2);   // 3.64
round(5.64159, 3);   // 3.642
round(364159, -2);   // 364200
ログイン後にコピー

3. 小数点がある場合は切り上げて 1 を加算します: ceil()

value 以上の次の整数を返します。value に小数部分がある場合は、次のようになります。 1 で切り上げます。

このメソッドは、ページ数を計算するページング クラスを作成するときによく使用されます。

ceil(3.14159);  // 4
ceil(3.64159);  // 4
ログイン後にコピー

4.切り捨て:floor()

value 以下の次の整数を返し、value の小数部分を四捨五入します。

floor(3.14159);    // 3
floor(3.64159);    // 3
ログイン後にコピー

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

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

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