PHP では、float データ型は、小数部分を含む任意の数値を表します。小数部には小数点以下の数字を含めることも、e または E を使用して科学表記法で表すこともできます。たとえば、科学表記法の 100 は 10e2 です。
浮動小数点数のサイズはハードウェア/オペレーティング システムのプラットフォームによって異なりますが、小数点以下の精度は最大 14 桁であることが一般的です。
//Literal assignment of float value to variable $var=5327.496; // standard notation $var1=5.327496e3; // Scientific notation $var2=5.327496E3; //Scientific notation $var3=5_327.496; //sepration symbol
読みやすくするために、整数リテラルでは "_" を区切り文字として使用できます。PHP スキャナーでは、この記号は処理中に無視されます。処理。
$var=5_327.496; // it will treated as 5327.496
PHP 7.40 以降、区切り記号「_」を使用できるようになりました。
次の例は、標準表記での浮動小数点リテラルの表現を示しています。
ライブ デモンストレーション
<?php $var=5327.496; echo $var . ""; ?>
これにより、次の結果が生成されます -
5327.496
この例では科学的表記法を使用します
<?php $var1=5.327496e3; <br /> echo $var . "";<br />$var2=5.327496E3; <br /> echo $var . ""; ?>
これにより、次の結果が生成されます -
5327.496 5327.496
この例では区切り文字「_」が使用されています (これは PHP 7.40 以降で実行されます)
<?php $var3=5_327.496; echo $var . ""; ?>
これにより、次の結果が生成されます-
5327.496
以上がPHP 浮動小数点データ型の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。