abs(x)函数详解

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

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

假设数字为'x':

abs(x) = |x|;

abs vs fabs

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

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

来源:LearnFk无涯教程网

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。

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的绝对值。

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

技术教程推荐

软件工程之美 -〔宝玉〕

深入浅出云计算 -〔何恺铎〕

分布式系统案例课 -〔杨波〕

分布式数据库30讲 -〔王磊〕

零基础实战机器学习 -〔黄佳〕

深入剖析Java新特性 -〔范学雷〕

业务开发算法50讲 -〔黄清昊〕

结构执行力 -〔李忠秋〕

结构思考力 · 透过结构看思考 -〔李忠秋〕

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