En PHP, la fonction bcsub() est utilisée pour soustraire un nombre de précision arbitraire d'une autre fonction qui accepte deux nombres de précision arbitraires comme chaînes et en renvoie deux après avoir mis à l'échelle le résultat à la précision spécifiée Soustraction de nombres, la syntaxe est "bcsub( $num_str1,$num_str2,$scaleVal)".
L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.
La fonction bcsub() en PHP est une fonction intégrée utilisée pour soustraire un nombre de précision arbitraire d'une autre fonction. Cette fonction accepte deux nombres de précision arbitraire sous forme de chaînes et renvoie la soustraction des deux nombres après avoir mis à l'échelle le résultat à la précision spécifiée.
Utilisation :
string bcsub ( $num_str1, $num_str2, $scaleVal)
Paramètres : Cette fonction accepte trois paramètres comme indiqué dans la syntaxe ci-dessus et expliqué ci-dessous :
$num_str1 : Ce paramètre est de type chaîne et représente l'opérande de gauche ou nous souhaitons effectuer une opération de soustraction l'une des deux nombres. Ce paramètre est obligatoire.
$num_str2 : Ce paramètre est de type chaîne et représente l'opérande de droite ou l'un des deux nombres que l'on souhaite soustraire. Ce paramètre est obligatoire.
$scaleVal : Ce paramètre est de type int et est facultatif. Ce paramètre indique le nombre de chiffres qui apparaîtront après la virgule dans le résultat de l'addition. La valeur par défaut est zéro.
Valeur de retour : Cette fonction renvoie la soustraction de deux nombres $num_str1 et $num_str2 sous forme de chaîne.
Exemple :
Input: $num_str1 = 11.222, $num_str2 = 3 Output: 14 Since the parameter $scaleVal is not specified so no digits after decimal is appeared in the result after subtraction. Input: $num_str1 = 11.222, $num_str2 = 3, $scaleVal = 4 Output: 8.2220
L'exemple de programme suivant est conçu pour illustrer la fonction bcsub() en PHP :
Programme 1 :
<?php // PHP program to illustrate bcsub() function // input numbers with arbitrary precision $num_str1 = "11.222"; $num_str2 = "3"; // calculates the subtraction of // the two numbers when $scaleVal is // not specified $res = bcsub($num_str1, $num_str2); echo $res; ?>
Sortie :
8
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!