PHPを使用して小数を整数に変換する方法

PHPz
リリース: 2023-03-27 19:19:36
オリジナル
1474 人が閲覧しました

PHP プログラミングでは、小数を整数に変換する必要がある場合があります。計算を容易にするため、またはデータをより適切に操作するためである可能性があります。この記事では、小数を整数に変換する方法を説明します。

PHP には、小数を整数に変換できる 2 つの関数、intval() と Floor() があります。以下にこれら 2 つの機能の使い方を紹介します。

  1. intval() 関数

intval() 関数は、変数を整数に変換するために使用されます。この関数の構文は次のとおりです。

intval ( mixed $var [, int $base = 10 ] ) : int
ログイン後にコピー

このうち、$var は変換対象の変数、$base は基数を表し、デフォルトは 10 進数です。 $var が 10 進数の場合、小数部分は直接削除され、整数が返されます。例:

$x = 3.14;
$y = intval($x);
echo $y; // 输出3
ログイン後にコピー
  1. floor() function

floor() 関数は切り捨てに使用されます。この関数の構文は次のとおりです。

floor ( float $value ) : float
ログイン後にコピー

このうち、$value は四捨五入する小数点を表し、$value より小さい最大の整数を返します。例:

$x = 3.14;
$y = floor($x);
echo $y; // 输出3
ログイン後にコピー

上記の 2 つの関数は、小数点を四捨五入するのではなく直接切り捨てることに注意してください。丸め演算を実行する必要がある場合は、round() 関数を使用できます。

$x = 3.14;
$y = round($x);
echo $y; // 输出3
ログイン後にコピー

round() 関数を使用する場合、パラメーターが正の数値で、小数点以下の最初の桁が 5 以上の場合は四捨五入され、5 未満の場合は、直接傍受されます。また、パラメータが負の数で、小数点第 1 位が 5 以上の場合は四捨五入され、それ以外の場合は切り捨てられます。

要約すると、上記の 3 つの関数で小数を整数に変換する操作を完了できます。どの関数を使用するかは、特定のニーズによって異なります。

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

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