C++ Math abs()函数
该函数查找给定数字的绝对值。
假设一个数字是 ‘x’ :
abs(x) = |x|;
abs()和fabs()之间的区别
abs()函数不支持浮点型或双精度型参数,而fabs()函数支持浮点型、双精度型以及整型参数。
语法
int abs( int x);
long int abs(long int x );
long long int abs(long long int x);
参数
x :要确定绝对值的值。
返回值
它返回x的绝对值。
示例1
让我们看一个简单的示例,当x的值为负数时。
#include
#include
using namespace std;
int main()
{
int x= -9;
std::cout << "Value of x is :" <
输出:
Value of x is :-9
Absolute value of x is : 9
在这个示例中,abs()函数计算x的绝对值并返回值9。
示例2
让我们来看一个简单的示例,当x的值为正数时。
#include
#include
using namespace std;
int main()
{
int x= 89;
std::cout << "Value of x is :" <
输出:
Value of x is :89
Absolute value of x is : 89
在这个示例中,abs()函数计算x的绝对值。