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 人觀看

啟動你的 職業生涯

透過完成課程獲得認證

立即開始
廣告