在c++中,用于求绝对值的函数是abs()和fabs()

abs()用于求整型数据的绝对值,fabs()用于求浮点型数据的绝对值。

absabslut value(绝对值)的缩写。同理,fabsabs 多了f,即float。

abs(-2) = 2;

fabs(-2.3) = 2.3

我们在使用这两个函数时,必须有头文件。

这两个函数在头文件<cmath>中。你可以用<cmath>,当然,你也可以使用万能头文件<bits/stdc++.h>

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a;
	double b;
	cin >> a >> b;
	
	a = abs(a);    //可以去掉这两步,直接输出abs(a)和fabs(b)。 
                   // 直接写"cout << abs(a) << endl << fabs(b);"
	b = fabs(b);
	
	cout << a << endl << b; 
	
	return 0;
}

更多推荐