Heim > Backend-Entwicklung > C++ > In 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

In 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

WBOY
Freigeben: 2023-08-26 13:49:02
nach vorne
1022 Leute haben es durchsucht

在C/C++中,abs()、labs()和llabs()函数的翻译如下:

abs()函数用于返回一个整数的绝对值。
labs()函数用于返回一个长整数的绝对值。
llabs()函数用于返回一个长长整数的绝对值

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.

abs()-Funktion

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

Beispiel

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

Ausgabe

Absolute value of -145 is: 145
Absolute value of 145 is: 145
Nach dem Login kopieren

labs()-Funktion

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

Beispiel

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

Ausgabe

Absolute value of -9256847 is: 9256847
Absolute value of 9256847 is: 9256847
Nach dem Login kopieren

llabs()-Funktion

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

Beispiel

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

Ausgabe

Absolute value of -99887654321 is: 99887654321
Absolute value of 99887654321 is: 99887654321
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
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