PHP 8 中的 fdiv() 函数


在 PHP 8 中,fdiv() 函数用于对 IEEE 754 标准执行浮点运算。fdiv() 是一项数学运算,它对两个数字进行除法运算并返回一个浮点数。

fdiv() 函数的工作方式类似于 intdiv()fmod() 函数,允许除以零。当数字被除以零时,fdiv() 函数不会显示错误,而是返回 INF、-INF 或 NAN。

  • INF(无限大或实数)– 是数学上无限大的数值计算结果。

  • -INF(负无限)– 是一个负无限数或低于 -1.796E308 的数。

  • NAN(非数字)– 是指定数值计算结果,包括参数超出其字段的数值函数。

范例

0/0 = NAN
INF/INF = NAN

示例 1:在 PHP8 中使用 fdiv() 函数

<?php
   echo fdiv(15, 4);
?>

输出

3.75

示例 2:使用 fdiv() 函数

<?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

更新于:01-4 月-2021

313 人观看

启动你的 职业生涯

通过完成课程获得认证

立即开始
广告