ホームページ  >  記事  >  バックエンド開発  >  PHPで小数点以下の桁を削除する方法

PHPで小数点以下の桁を削除する方法

青灯夜游
青灯夜游オリジナル
2021-09-15 12:22:434217ブラウズ

php の小数点以下の桁を削除するメソッド: 1. intval() 関数を使用して変数の整数値を取得します (構文 "intval($number)"; 2. Floor() 関数を使用して四捨五入します以下、構文「floor($number)」です。

PHPで小数点以下の桁を削除する方法

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php は削除します小数点以下の桁数 方法

方法 1: intval() 関数を使用する

intval() 関数は、次の整数値を取得するために使用されます。変数。構文形式:

int intval ( mixed $var [, int $base = 10 ] )

  • $var: 整数に変換される数量値。

  • #$base: 変換に使用されるベース。

    base が 0 の場合、var の形式を検出して使用されるベースを決定します。

    • 文字列に「0x」(または「0X」) プレフィックスが含まれる場合は、次を使用します。 16 進数 (hex); それ以外の場合は

    • 文字列が「0」で始まる場合は 8 進数 (8 進数) を使用し、それ以外の場合は

    • 10 進数を使用します利用される。

intval() 関数は、データ型を変換するためによく使用され、文字列および浮動小数点型の変数を整数型に変換します。

例:小数を整数に変換 (小数点以下を削除)

<?php
header("Content-type:text/html;charset=utf-8"); 
$num = 123.456;
$int = intval($num);
echo &#39;变量 $int 的类型为:&#39;.gettype($int).&#39;<br>&#39;;
var_dump($int);
?>

出力結果:


PHPで小数点以下の桁を削除する方法

方法 2:floor() 関数を使用する -- 切り捨て

floor() 関数は、最も近い整数に切り捨てます。構文形式:

floor($number);

  • $number: 必須。切り捨てる値を指定します。

#例:

小数点以下四捨五入(小数点以下切り捨て)

<?php
header("Content-type:text/html;charset=utf-8"); 
$num = 123.456;
$int = floor($num);
echo &#39;变量 $int 的类型为:&#39;.gettype($int).&#39;<br>&#39;;
var_dump($int);
?>
出力結果:

PHPで小数点以下の桁を削除する方法

補足: 小数点を四捨五入する他の 2 つの方法

##ceil() 関数を使用します。小数点がある場合は切り上げ、整数に 1 を加えます。部分
  • #

    <?php
    header("Content-type:text/html;charset=utf-8"); 
    $num = 123.456;
    $int = ceil($num);
    echo &#39;变量 $int 的类型为:&#39;.gettype($int).&#39;<br>&#39;;
    var_dump($int);
    ?>

    出力結果:

PHPで小数点以下の桁を削除する方法##round() 関数を使用 --rounding

  • <?php
    header("Content-type:text/html;charset=utf-8"); 
    $num = 123.456;
    $int = round($num);
    echo &#39;小数值为:&#39;.$num.&#39;<br>&#39;;
    echo &#39;取整后值为:&#39;.$int .&#39;<br>&#39;;
    var_dump($int);
    
    $num = 123.556;
    $int = round($num);
    echo &#39;小数值为:&#39;.$num.&#39;<br>&#39;;
    echo &#39;取整后值为:&#39;.$int .&#39;<br>&#39;;
    var_dump($int);
    ?>

    出力結果:

推奨学習: 「

PHP ビデオ チュートリアル PHPで小数点以下の桁を削除する方法

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

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