Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist die Verwendung von bcsub in PHP?

Was ist die Verwendung von bcsub in PHP?

WBOY
WBOYOriginal
2022-03-17 16:47:445797Durchsuche

In PHP wird die Funktion bcsub() verwendet, um eine Zahl mit beliebiger Genauigkeit von einer anderen Funktion zu subtrahieren, die zwei Zahlen mit beliebiger Genauigkeit als Zeichenfolgen akzeptiert und zwei zurückgibt, nachdem das Ergebnis auf die angegebene Genauigkeit skaliert wurde. Bei der Subtraktion von Zahlen lautet die Syntax „bcsub( $num_str1,$num_str2,$scaleVal)".

Was ist die Verwendung von bcsub in PHP?

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.

Was ist die Verwendung von bcsub in PHP?

Die Funktion bcsub() in PHP ist eine integrierte Funktion, die zum Subtrahieren einer Zahl mit beliebiger Genauigkeit von einer anderen Funktion verwendet wird. Diese Funktion akzeptiert zwei Zahlen beliebiger Genauigkeit als Zeichenfolgen und gibt die Subtraktion der beiden Zahlen zurück, nachdem das Ergebnis auf die angegebene Genauigkeit skaliert wurde.

Verwendung:

string bcsub ( $num_str1, $num_str2, $scaleVal)

Parameter: Diese Funktion akzeptiert drei Parameter, wie in der obigen Syntax gezeigt und unten erklärt:

$num_str1: Dieser Parameter ist vom Typ String und stellt den linken Operanden dar, oder wir möchten eine Subtraktionsoperation durchführen zwei Zahlen. Dieser Parameter ist erforderlich.

$num_str2: Dieser Parameter ist vom Typ String und stellt den rechten Operanden oder eine der beiden Zahlen dar, die wir subtrahieren möchten. Dieser Parameter ist erforderlich.

$scaleVal: Dieser Parameter ist vom Typ int und optional. Dieser Parameter gibt die Anzahl der Stellen an, die nach dem Dezimalpunkt im Additionsergebnis erscheinen. Der Standardwert ist Null.

Rückgabewert: Diese Funktion gibt die Subtraktion zweier Zahlen $num_str1 und $num_str2 in Stringform zurück.

Beispiel:

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

Das folgende Beispielprogramm soll die bcsub()-Funktion in PHP veranschaulichen:

Programm 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; 
   
?>

Ausgabe:

8

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von bcsub in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet Pow in PHP?Nächster Artikel:Was bedeutet Pow in PHP?