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