In der cstdlib-Bibliothek von C++ gibt es zusätzlich zu abs verschiedene Funktionen zum Erhalten absoluter Werte. In C wird abs grundsätzlich für Eingaben vom Typ int und in C++ für int, long, long long verwendet. Andere werden für Daten vom Typ „Long“, „Long Long“ usw. verwendet. Sehen wir uns die Verwendung dieser Funktionen an.
Diese Funktion wird für Daten vom Typ int verwendet. Dies gibt also den absoluten Wert des angegebenen Arguments zurück. Die Syntax ist wie folgt.
int abs(int argument)
#include <cstdlib> #include <iomanip> #include <iostream> using namespace std; main() { int x = -145; int y = 145; cout << "Absolute value of " << x << " is: " << abs(x) << endl; cout << "Absolute value of " << y << " is: " << abs(y) << endl; }
Absolute value of -145 is: 145 Absolute value of 145 is: 145
Diese Funktion wird für lange Datentypen verwendet. Dies gibt also den absoluten Wert des angegebenen Arguments zurück. Die Syntax ist wie folgt.
long labs(long argument)
#include <cstdlib> #include <iomanip> #include <iostream> using namespace std; main() { long x = -9256847L; long y = 9256847L; cout << "Absolute value of " << x << " is: " << labs(x) << endl; cout << "Absolute value of " << y << " is: " << labs(y) << endl; }
Absolute value of -9256847 is: 9256847 Absolute value of 9256847 is: 9256847
Diese Funktion wird für Daten vom Typ Long Long verwendet. Dies gibt also den absoluten Wert des angegebenen Parameters zurück. Die Syntax ist wie folgt.
long long labs(long long argument)
#include <cstdlib> #include <iomanip> #include <iostream> using namespace std; main() { long long x = -99887654321LL; long long y = 99887654321LL; cout << "Absolute value of " << x << " is: " << llabs(x) << endl; cout << "Absolute value of " << y << " is: " << llabs(y) << endl; }
Absolute value of -99887654321 is: 99887654321 Absolute value of 99887654321 is: 99887654321
Das obige ist der detaillierte Inhalt vonIn C/C++ werden die Funktionen abs(), labs() und llabs() wie folgt übersetzt: Die Funktion abs() wird verwendet, um den absoluten Wert einer Ganzzahl zurückzugeben. Die Funktion labs() wird verwendet, um den absoluten Wert einer langen Ganzzahl zurückzugeben. Die Funktion llabs() wird verwendet, um den absoluten Wert einer langen Ganzzahl zurückzugeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!