PHP 8 では、fdiv() 関数を使用して、IEEE 754 標準の浮動小数点除算を実行します。 fdiv() は、2 つの数値を除算して浮動小数点数を返す数学演算です。
fdiv() この関数は、intdiv() および fmod() 関数と同様に動作し、追加が可能です。ゼロに。数値をゼロで割るとき。
INF (無限大または実数) – 数学的無限大の数値計算の結果です。
-INF (負の無限大) – 負の無限大または -1.796E308 未満の数値。
NAN (非数値) – ドメイン外の引数を持つ数値関数を含む、不特定の数値計算の結果。
Example
0/0 = NAN INF/INF = NAN
<?php echo fdiv(15, 4); ?>
3.75
<?php echo fdiv(10, 0); // INF (Infinite) echo fdiv(-10, 0); // -INF (Negative Infinite) echo fdiv(0, 0); // NAN (Not a number) ?>
INF-INF NAN
以上がPHP 8 の fdiv() 関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。