关于C语言中的绝对值函数

记录一下C语言中的绝对值用法

首先: 头文件 #include<math.h>或者是#include<stdlib.h>

一:

对于整形的(即int型)用 abs();
eg:

//我只输入一下主体,示范一下用法
第一种:赋值
int a=-10;
int b;
b=abs(a);
//当我们在运算的时候 
第二种:运算
int a=10,int b=-20;
if(a>abs(b))//
{
}

二:

对于浮点型的即(double 或者 float)用 fabs()

//我只输入一下主体,示范一下用法
//赋值
double a=-20.5;
double b;
b= fabs(a);

//运算
double a=10.25,b=-10.5;
if(fabs(a)>fabs(b))
{
}

三:

对于长整形的(即long int型)用 labs();
eg:

//我只输入一下主体,示范一下用法
第一种:赋值
long int a=-10;
long int b;
b=labs(a);
//当我们在运算的时候 
第二种:运算
long int a=,long int b=;
if(labs(a)>labs(b))
{
}

注:

1.当我们在用这些绝对值函数时,一定要注意类型定义,一定要注意同类型,不然容易吞掉小数点后的数。
2.调用函数要加头文件,至于头文件的作用,新手可以搜一下,便于理解原理。
3.long int这类长整项类型,在我们学习的过程中用到的还是比较少的,很多数学到最后都可以扔进数组。
本来还有很多要说,想写完一块写,结果写完之后思路断了,等想起来在补充吧。
各位有自己见解的欢迎评论,一起学习,共同进步。

  • 83
    点赞
  • 360
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

录大大i

如果文章有用,还请鼓励一下作者

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值