> 백엔드 개발 > C++ > C/C++에서 abs(), labs() 및 llabs() 함수는 다음과 같이 변환됩니다. abs() 함수는 정수의 절대값을 반환하는 데 사용됩니다. labs() 함수는 긴 정수의 절대값을 반환하는 데 사용됩니다. llabs() 함수는 긴 정수의 절대값을 반환하는 데 사용됩니다.

C/C++에서 abs(), labs() 및 llabs() 함수는 다음과 같이 변환됩니다. abs() 함수는 정수의 절대값을 반환하는 데 사용됩니다. labs() 함수는 긴 정수의 절대값을 반환하는 데 사용됩니다. llabs() 함수는 긴 정수의 절대값을 반환하는 데 사용됩니다.

WBOY
풀어 주다: 2023-08-26 13:49:02
앞으로
1034명이 탐색했습니다.

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

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

C++의 cstdlib 라이브러리에는 ABS 외에도 절대값을 구하는 다양한 함수가 있습니다. C에서는 기본적으로 int 유형 입력에 abs가 사용되고, C++에서는 int, long, long long에 사용됩니다. 다른 것들은 long, long long 유형의 데이터 등에 사용됩니다. 이러한 기능의 사용법을 살펴보겠습니다.

abs() 함수

이 함수는 int형 데이터에 사용됩니다. 따라서 이것은 주어진 인수의 절대값을 반환합니다. 구문은 다음과 같습니다.

int abs(int argument)
로그인 후 복사

Example

#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
로그인 후 복사

labs() function

이 함수는 긴 유형의 데이터에 사용됩니다. 따라서 이것은 주어진 인수의 절대값을 반환합니다. 구문은 다음과 같습니다.

long labs(long argument)
로그인 후 복사

Example

#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
로그인 후 복사

llabs() function

이 함수는 long long 유형의 데이터에 사용됩니다. 따라서 이것은 주어진 인수의 절대값을 반환합니다. 구문은 다음과 같습니다.

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
로그인 후 복사

위 내용은 C/C++에서 abs(), labs() 및 llabs() 함수는 다음과 같이 변환됩니다. abs() 함수는 정수의 절대값을 반환하는 데 사용됩니다. labs() 함수는 긴 정수의 절대값을 반환하는 데 사용됩니다. llabs() 함수는 긴 정수의 절대값을 반환하는 데 사용됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿