Heim  >  Artikel  >  Backend-Entwicklung  >  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
WBOYnach vorne
2023-08-26 13:49:02921Durchsuche

在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)

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;
}

Ausgabe

Absolute value of -145 is: 145
Absolute value of 145 is: 145

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)

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;
}

Ausgabe

Absolute value of -9256847 is: 9256847
Absolute value of 9256847 is: 9256847

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)

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;
}

Ausgabe

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen