当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C++ fabs()用法及代码示例


fabs()函数返回参数的绝对值。
数学上| a |。如果a是参数中给出的值。

用法:

double fabs(double a);
float fabs(float a);
int fabs(int a);

参数:


  • fabs()函数采用单个参数,必须返回其绝对值。

返回:

  • fabs()函数返回参数的绝对值。

错误:

  • 必须同时提供两个参数,否则会产生错误
    没有匹配函数可调用“ fabs()”像这样。

#代码1

// CPP code to illustrate 
// fabs() function 
#include <cmath> 
#include <iostream> 
  
using namespace std; 
  
int main() 
{ 
    int a = -10, answer; 
  
    answer = fabs(a); 
    cout << "fabs of " << a  
         << " is " << answer << endl; 
  
    return 0; 
}

输出:

fabs of -10 is 10

#代码2

// CPP code to illustrate 
// fabs() function 
#include <cmath> 
#include <iostream> 
  
using namespace std; 
  
int main() 
{ 
    long int a = -35; 
    double answer; 
  
    answer = fabs(a); 
    cout << "fabs of " << a << " is " 
         << answer << endl; 
  
    return 0; 
}

输出:

fabs of -35 is 35


相关用法


注:本文由纯净天空筛选整理自pawan_asipu大神的英文原创作品 fabs() in C++。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。