(PHP 4, PHP 5, PHP 7)
bcscale — Spécifie le nombre de décimales par défaut pour toutes les fonctions bc math
$scale
] ) : int
Spécifie la précision par défaut pour toutes les fonctions
mathématiques sur des nombres de taille arbitraire qui
suivent et qui omettent le paramètre scale.
Si scale est omit, la fonction retourne
la précision actuelle.
scaleLe facteur de précision.
Retourne l'ancienne précision
| Version | Description |
|---|---|
| 7.3.0 |
bcscale() peut désormais être utilisé pour récupérer
la précision actuelle ; quand elle est utilisé pour définir une nouvelle
précision, elle retourne désormais l'ancienne précision.
Auparavant, scale était obligatoire,
et bcscale() retourné toujours TRUE.
|
Exemple #1 Exemple avec bcscale()
<?php
// précision par défaut : 3
bcscale(3);
echo bcdiv('105', '6.55957'); // 16.007
// la même chose sans utiliser bcscale()
echo bcdiv('105', '6.55957', 3); // 16.007
?>