bcscale

(PHP 4, PHP 5, PHP 7)

bcscaleSpécifie le nombre de décimales par défaut pour toutes les fonctions bc math

Description

bcscale ([ int $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.

Liste de paramètres

scale

Le facteur de précision.

Valeurs de retour

Retourne l'ancienne précision

Historique

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.

Exemples

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

?>