21xrx.com
2024-11-22 09:41:20 Friday
登录
文章检索 我的文章 写文章
C语言中的绝对值函数及其使用方法
2023-06-14 16:16:43 深夜i     --     --
C语言 绝对值函数 abs() fabs() 整型 浮点型

在C语言中,表示绝对值的函数有abs()和fabs()两种,其作用是将参数转换为其绝对值并返回。

abs()函数是针对整型数值使用的,其原型为:


int abs(int x);

该函数接收一个整型参数x,并返回其绝对值,返回值类型也是整型。

fabs()函数则是用于浮点型数值的,其原型为:


double fabs(double x);

该函数接收一个双精度浮点型参数x,并返回其绝对值,返回值类型也是双精度浮点型。

使用这两种函数非常简单,只需要将需要求绝对值的数值作为参数传入即可。

参考代码如下:


#include

#include

int main()

{

  int a = -10; // 整型变量

  double b = -10.0; // 浮点型变量

  int abs_a = abs(a); // 求a的绝对值

  double abs_b = fabs(b); // 求b的绝对值

  printf("a的绝对值为:%d\n", abs_a);

  printf("b的绝对值为:%f\n", abs_b);

  return 0;

}

生成的

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复