21xrx.com
2025-06-19 02:38:37 Thursday
登录
文章检索 我的文章 写文章
C++中的fabs函数用途及示例
2023-06-30 06:31:14 深夜i     33     0
C++ fabs函数 用途 示例

C++语言中的fabs函数是一个常用的数学函数,用于计算 double 和 float 类型数值的绝对值。fabs函数的作用很简单,将输入变量的值转换为非负数。如果输入值是正数,那么fabs(a)等于a;如果输入值是负数,那么fabs(a)等于-a,也就是这个数的相反数。

fabs函数的使用方法非常简单,只需要提供一个 double 或 float 类型的参数即可。以下是使用 fabs 函数的一个基本示例:

#include <iostream>
#include <cmath>
int main()
{
  double a = 4.6;
  double b = -2.7;
  float c = -8.4;
  std::cout << "The absolute value of " << a << " is " << fabs(a) << std::endl;
  std::cout << "The absolute value of " << b << " is " << fabs(b) << std::endl;
  std::cout << "The absolute value of " << c << " is " << fabs(c) << std::endl;
  return 0;
}

运行上面的代码,输出应该如下:

The absolute value of 4.6 is 4.6
The absolute value of -2.7 is 2.7
The absolute value of -8.4 is 8.4

总的来说,fabs函数是一个非常有用的数学函数,它可以帮助我们轻松地计算 double 和 float 类型的数值的绝对值。它非常简单易用,只需要提供一个参数就可以返回正确的结果。

  
  

评论区