2024 PHP Conference Japan

fdiv

(PHP 8)

fdiv根據 IEEE 754 標準除兩個數字

說明

fdiv(float $num1, float $num2): float

回傳 num1 除以 num2 的浮點數結果。如果 num2 為零,則會回傳 INF、-INFNAN 其中之一。

請注意,在比較中,NAN 永遠不會等於 (==) 或完全相同 (===) 於任何值,包括其本身。

參數

num1

被除數 (分子)

num2

除數 (分母)

回傳值

num1/num2 的浮點數結果

範例

範例 #1 使用 fdiv()

<?php
var_dump
(fdiv(5.7, 1.3)); // float(4.384615384615385)
var_dump(fdiv(4, 2)); // float(2)
var_dump(fdiv(1.0, 0.0)); // float(INF)
var_dump(fdiv(-1.0, 0.0)); // float(-INF)
var_dump(fdiv(0.0, 0.0)); // float(NAN)
?>

另請參閱

  • 除法運算子 /
  • intdiv() - 整數除法 - 整數除法
  • fmod() - 傳回參數除法的浮點餘數(模數)
  • fpow() - 根據 IEEE 754,將一個數字乘以另一個數字的次方

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top