记录一下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这类长整项类型,在我们学习的过程中用到的还是比较少的,很多数学到最后都可以扔进数组。
本来还有很多要说,想写完一块写,结果写完之后思路断了,等想起来在补充吧。
各位有自己见解的欢迎评论,一起学习,共同进步。

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

  1. C语言中内联函数的作用 inline

    C语言中内联函数的作用 inline C语言中内联函数到底有什么作用? 试想一下,每当我们在假设就在主函数中调用另外一个函数的时候,那么这个函数就要入栈或者出栈,比如说下面的一个例子: 点击(此处)折 ...

  2. Quake3中的绝对值函数

    下面是Quake3中的绝对值函数,很巧妙,先转换成整型,然后将符号为设置为0 float Q_fabs(float f) {int tmp = *(int*)&f; tmp &= 0x ...

  3. C语言中比较大小的函数模板,C语言中实现模板函数小结 : 不敢流泪

    --by boluor 2009/5/20 如果要写个函数支持多种数据类型,首先想到的就是C++的模板了,但是有时候只能用C语言,比如在linux内核开发中,为了减少代码量,或者是某面试官的要求- 考 ...

  4. C语言中文件定位函数总结

    C语言中文件定位函数主要是:fseek, ftell, fsetpos, fgetpos. 先来讲前两个函数,这是最基本的定位函数: fseek函数:能把文件指针移动到文件任何位置,其原型是:int ...

  5. c语言函数编写格式,在c语言中如何实现函数模板?

    如果要写个函数支持多种数据类型,首先想到的就是C++的模板了,但是有时候只能用C语言,比如在linux内核开发中,为了减少代码量,或者是某面试官的要求- 考虑了一阵子后,就想到了qsort上.qsor ...

  6. C语言中的回调函数(Callback Function)

    C语言中的回调函数(Callback Function) 1 定义和使用场合 回调函数是指 使用者自己定义一个函数,实现这个函数的程序内容,然后把这个函数(入口地址)作为参数传入别人(或系统)的函数中 ...

  7. python文件定位函数_C语言中文件定位函数总结

    C语言中文件定位函数主要是:fseek, ftell, fsetpos, fgetpos. 先来讲前两个函数,这是最基本的定位函数: fseek函数:能把文件指针移动到文件任何位置,其原型是:int ...

  8. 怎样设置一个函数C语言,C语言中怎样编写一个函数 如何在C语言中定义一个函数?...

    如何在C语言中定义一个函数?小编很想在你面前流泪最后却还是选择装作打个哈欠 为什么小编怎么定义函数都不正确呢? 总是说小编 表达语法错误在main函数中 小编们可以在头文件与main函数之间定义,并编 ...

  9. C语言中利用Swap函数交换变量a,b

    C语言中利用Swap函数交换变量a,b 常见错误写法 error1 void Sawp_error1(int a,int b) {int tmp;tmp=a;a=b;b=tmp; } int main ...

  10. c语言读取文件字节数,怎么在C语言中利用fstat函数获取文件的大小

    怎么在C语言中利用fstat函数获取文件的大小 发布时间:2021-01-22 17:03:17 来源:亿速云 阅读:110 作者:Leah 怎么在C语言中利用fstat函数获取文件的大小?针对这个问 ...

最新文章

  1. oracle 修改用户密码_干货!数据库安全之Oracle数据库安全加固
  2. Android RSA加密对象数据
  3. Java虚拟机内存模型初步学习
  4. jeesite快速开发平台(三)----项目文件结构与配置文件详解
  5. 目标检测比赛中的 trick
  6. ant+jmeter
  7. jQuery Mobile里xxx怎么用呀? (事件篇)
  8. java视频压缩 lz4_关于LZMA和LZ4压缩的疑惑解析
  9. linux ip隧道技术,linux之IP隧道配置
  10. UVa 140 Bandwidth【枚举排列】
  11. 获取时间CLOCK_MONOTONIC学习——顺记第一次与开源项目交互
  12. iOS中网络请求的使用(GET请求与POST请求)
  13. 点评2009年十大PHP图书(前言)
  14. 算法导论第22章部分答案
  15. html图片随圆点下标轮播,基于JavaScript实现轮播图代码
  16. 数字人技术在直播场景下的应用
  17. 助教日志_【沈阳航空航天大学软件工程 1,2班】期末排行
  18. 王恩东:摩尔定律的终结本质上是没有革命性技术
  19. 最小公倍数用c语言,如何用C语言求最小公倍数。。。
  20. 云服务和传统服务器相比有哪些明显的优势

热门文章

  1. 西湖论剑 web 5 easyjson
  2. 【MDCC专访】郑晔:用JavaScript征服物联网应用开发
  3. cubieboard2 android,cubieboard2双卡版系统安装指南_android.pdf
  4. 四级网络工程师笔记-操作系统(中)
  5. mybatis <where> <choose>标签
  6. graphpad两组t检验_GraphPad prism -- t检验操作步骤解析~
  7. 边缘计算平台能力开放
  8. keil ARM 生成BIN文件的两种方式,直接复制就能用
  9. 解决mac休眠睡眠异常耗电方法
  10. mybatis看这一篇就够了,简单全面一发入魂