En PHP, la fonction mathématique bcsub() est utilisée pour soustraire un nombre de précision arbitraire d'un autre nombre. La fonction bcsub() accepte deux nombres de précision arbitraire sous forme de chaînes et donne la différence des deux nombres après avoir mis à l'échelle le résultat à la précision déterminée.
string bcsub ($num_str1, $num_str2, $scaleVal)
bcsub() La fonction mathématique accepte trois paramètres différents $num_str1, $num_str2 et $scaleVal.
$num_str1 − Il représente l'opérande de gauche, qui est un paramètre de type chaîne.
$num_str2 − Il représente l'opérande de droite, qui est un paramètre de type chaîne.
$scaleVal − Il s'agit d'un paramètre de type entier facultatif utilisé pour définir le nombre de chiffres après la virgule décimale dans le résultat. Renvoie la valeur zéro par défaut.
bcadd() La fonction mathématique renvoie la différence entre deux nombres $num_str1 et num_str2, sous forme de chaîne.
<?php // PHP program to illustrate bcadd() function // two input numbers using arbitrary precision $num_string1 = "10.555"; $num_string2 = "3"; // calculates the addition of // two numbers without $scaleVal parameter $result = bcsub($num_string1, $num_string2); echo "Output without scaleVal is: ", $result; ?>
Output without scaleVal is: 7
Sans le paramètre $scaleVal, la fonction bcsub() supprime les points décimaux dans la sortie.
Dans cet exemple, nous utiliserons la même valeur d'entrée de scaleVal que 3. Par conséquent, la valeur de sortie affichera 3 chiffres après la virgule décimale.
<?php // PHP program to illustrate bcsub() function // two input numbers using arbitrary precision $num_string1 = "10.5552"; $num_string2 = "3"; //using scale value 3 $scaleVal = 3; // calculates the addition of // two numbers without $scaleVal parameter $result = bcsub($num_string1, $num_string2, $scaleVal); echo "Output with scaleVal is: ", $result; ?>
Output with scaleVal is: 7.555
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!