Quelle est l'utilisation de bcsub en php

WBOY
Libérer: 2023-03-15 16:22:01
original
5804 Les gens l'ont consulté

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)
Copier après la connexion

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
Copier après la connexion

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; 
   
?>
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal