(PHP 4, PHP 5, PHP 7, PHP 8)
bcdiv — Divide due numeri a precisione arbitraria
num1
Il dividendo, come stringa.
num2
Il divisore, come stringa.
scale
null
, verrà utilizzato il valore predefinito impostato con bcscale(),
o in alternativa il valore della
direttiva INI bcmath.scale
.
Restituisce il risultato della divisione come stringa.
Questa funzione genera un'eccezione ValueError nei seguenti casi:
num1
o num2
non è una stringa numerica BCMath ben formata.
scale
è al di fuori dell'intervallo valido.
Questa funzione genera un'eccezione
DivisionByZeroError se num2
è 0
.
Versione | Descrizione |
---|---|
8.0.0 |
scale ora può essere null.
|
8.0.0 |
Dividendo per 0 ora genera un'
eccezione DivisionByZeroError
invece di restituire null .
|
Example #1 Esempio di bcdiv()
<?php
echo bcdiv('105', '6.55957', 3); // 16.007
?>