Maison  >  Article  >  développement back-end  >  Quelle est l'utilisation de bcsub en php

Quelle est l'utilisation de bcsub en php

WBOY
WBOYoriginal
2022-03-17 16:47:445710parcourir

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)".

Quelle est l'utilisation de bcsub en php

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.

À quoi sert bcsub en php ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie pow en php ?Article suivant:Que signifie pow en php ?