Maison >développement back-end >C++ >En C/C++, les fonctions abs(), labs() et llabs() sont traduites comme suit : La fonction abs() est utilisée pour renvoyer la valeur absolue d'un entier. La fonction labs() est utilisée pour renvoyer la valeur absolue d'un entier long. La fonction llabs() est utilisée pour renvoyer la valeur absolue d'un entier long

En C/C++, les fonctions abs(), labs() et llabs() sont traduites comme suit : La fonction abs() est utilisée pour renvoyer la valeur absolue d'un entier. La fonction labs() est utilisée pour renvoyer la valeur absolue d'un entier long. La fonction llabs() est utilisée pour renvoyer la valeur absolue d'un entier long

WBOY
WBOYavant
2023-08-26 13:49:021040parcourir

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

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

Dans la bibliothèque cstdlib de C++, en plus d'abs, il existe différentes fonctions pour obtenir des valeurs absolues. En C, abs est essentiellement utilisé pour les entrées de type int et en C++, pour int, long, long long. D'autres sont utilisés pour des données de type long, long et long, etc. Voyons l'utilisation de ces fonctions.

Fonction abs()

Cette fonction est utilisée pour les données de type int. Cela renvoie donc la valeur absolue du paramètre donné. La syntaxe est la suivante.

int abs(int argument)

Exemple

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

Output

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

fonction labs()

Cette fonction est utilisée pour les données de type long. Cela renvoie donc la valeur absolue du paramètre donné. La syntaxe est la suivante.

long labs(long argument)

Exemple

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

Output

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

Fonction llabs()

Cette fonction est utilisée pour les données de type long et long. Cela renvoie donc la valeur absolue du paramètre donné. La syntaxe est la suivante.

long long labs(long long argument)

Exemple

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

Sortie

Absolute value of -99887654321 is: 99887654321
Absolute value of 99887654321 is: 99887654321

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer