abs(x)函数详解

首页 / C++入门教程 / abs(x)函数详解

该函数查找给定数字的绝对值。

假设数字为'x':

abs(x) = |x|;

abs vs fabs

abs()函数不支持浮点或双精度类型参数,而fabs()函数则支持浮点,双精度和整数类型参数。

abs - 语法

int abs( int x);
long int abs(long int x );
long long int abs(long long int x);

abs - 参数

x :要确定其绝对值的值。

abs - 返回值

它返回x的绝对值。

abs - 例子1

让我们看一个简单的例子,当x的值为负数时。

#include <iostream>  
#include<math.h>  
using namespace std;  
int main()  
{  
    int x= -9;  
    std::cout << "Value of x is :" <<x<< std::endl;  
    cout<<"Absolute value of x is : "<<abs(x);  
  
      
   return 0;  
}  

输出:

Value of x is :-9
Absolute value of x is : 9   

在此示例中,abs()函数计算x的绝对值并返回值9。

链接:https://www.learnfk.comhttps://www.learnfk.com/c++/cpp-math-abs-function.html

来源:LearnFk无涯教程网

abs - 例子2

让我们看一个简单的例子,当x的值为正时。

#include <iostream>  
#include<math.h>  
using namespace std;  
int main()  
{  
   int x= 89;  
  std::cout << "Value of x is :" <<x<< std::endl;  
 cout<<"Absolute value of x is : "<<abs(x);  
return 0;  
}  

输出:

Value of x is :89
Absolute value of x is : 89   

在此示例中,abs()函数计算x的绝对值。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

TensorFlow快速入门与实战 -〔彭靖田〕

Go语言从入门到实战 -〔蔡超〕

趣谈Linux操作系统 -〔刘超〕

玩转webpack -〔程柳锋〕

分布式协议与算法实战 -〔韩健〕

爱上跑步 -〔钱亮〕

陶辉的网络协议集训班02期 -〔陶辉〕

如何读懂一首诗 -〔王天博〕

AI大模型之美 -〔徐文浩〕

好记忆不如烂笔头。留下您的足迹吧 :)