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

Was ist die Verwendung von bcsub in PHP?

WBOY
Freigeben: 2023-03-15 16:22:01
Original
5842 Leute haben es durchsucht

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)
Nach dem Login kopieren

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
Nach dem Login kopieren

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; 
   
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage