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
广告