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)".
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.
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!