关于C语言中的绝对值函数 | 您所在的位置:网站首页 › c语言小于等于≥怎么表示 › 关于C语言中的绝对值函数 |
记录一下C语言中的绝对值用法 首先: 头文件 #include或者是#include 一:对于整形的(即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这类长整项类型,在我们学习的过程中用到的还是比较少的,很多数学到最后都可以扔进数组。 本来还有很多要说,想写完一块写,结果写完之后思路断了,等想起来在补充吧。 各位有自己见解的欢迎评论,一起学习,共同进步。 |
CopyRight 2018-2019 实验室设备网 版权所有 |