在写程序的时候经常要做数学运算,如果要自己写幂函数、对数函数的过程,那就是一件好头疼的事情。如果我们引用C标准库的<math.h>头文件的话,那么数学运算将会变得很简单。下面介绍各个函数的用法,大部分在<math.h>里面。

1、三角函数:

(1)double cos(double a)---返回弧度角a的余弦;

(2)double sin(double a)---返回的是弧度角a的正弦;

(3)double tan(double a)---返回的是弧度角a的正切;

2、反三角函数:

(1)double acos(double a)---和上面的三角函数作用刚好反过来;

(2)double asin(double a)---和上面的三角函数作用刚好反过来;

(3)double atan(double a)---和上面的三角函数作用刚好反过来;

3、幂函数:

(1)double exp(double a)---计算e的a次幂;

(2)double pow(double a,double n)---计算a的n次幂;

4、绝对值函数:

(1)double fabs(double a)---返回a绝对值;

(2)int abs(int a)---返回a的绝对值;

区分: fabs()与abs()函数的区别是,前者是浮点数,后者是整数;

5、取整函数:

(1)double ceil(double a)---a向上取整,天花板函数;

(2)double round(double a)---a四舍五入;

(3)double floor(double a)---a向下取整,地板函数;

6、平方根函数:

(1)double sqrt(double a)---返回a的平方根;

7、对数函数:

(1)double log(double a)---底数是e;

(2)double log10(double a)---底数是10;

常用的就有以上这写些了,还有的话,到时候再补充。

C语言的数学运算函数相关推荐

  1. php函数运算,PHP数学运算函数的功能及实例分析

    这篇文章主要介绍了PHP数学运算函数,汇总分析了常见的PHP数学运算函数的功能,使用方法与注意事项,需要的朋友可以参考下 一.常用函数说明: Abs: 取得绝对值. Acos: 取得反余弦值. Asi ...

  2. php次方函数_PHP数学运算函数大汇总(经典值得收藏)_PHP

    本文汇总分析了PHP数学运算函数.分享给大家供大家参考,具体如下: 一.常用函数说明: Abs: 取得绝对值. Acos: 取得反余弦值. Asin: 取得反正弦值. Atan: 取得反正切值. At ...

  3. PHP数学运算函数大汇总

    一.常用函数说明: Abs: 取得绝对值. Acos: 取得反余弦值. Asin: 取得反正弦值. Atan: 取得反正切值. Atan2: 计算二数的反正切值. base_convert: 转换数字 ...

  4. 学习R语言:数学运算与模拟

    本文内容来自<R 语言编程艺术>(The Art of R Programming),有部分修改 R 内置很多数学函数和统计分布函数. 数学函数 exp() log() log10() s ...

  5. c语言高效位运算函数之 __builtin_

    转自博客园 int __builtin_ffs (unsigned int x) 返回x的最后一位1的是从后向前第几位,比如7368(1110011001000)返回4. int n = 1;//1 ...

  6. R第七问 R语言常用数学函数

    语言的数学运算和一些简单的函数整理如下: 向量可以进行那些常规的算术运算,不同长度的向量可以相加,这种情况下最短的向量将被循环使用. 改变编译环境的语言(英语) Sys.setenv(LANGUAGE ...

  7. Numpy数组常用函数汇总(数学运算、三角函数、位运算、比较运算及其它)

    一.数学运算 函数名 description 说明 add(x1, x2, [, out, where, casting, order, -]) Add arguments element-wise. ...

  8. php+数学计算公式,PHP数学计算函数总结

    PHP数学计算函数总结 发布于 2015-01-21 16:53:26 | 189 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Preproc ...

  9. C++:C++编程语言学习之数学运算运算符及其优先级的简介、案例应用之详细攻略

    C++:C++编程语言学习之数学运算&运算符及其优先级的简介.案例应用之详细攻略 目录 1.C++语言的数学运算 1.1.C++ 内置了丰富的数学函数,可对各种数字进行

  10. Unity Mathf【Deg Rad】- 关于数学运算中的度与弧度

    Mathf中的三角函数是我们常用的数学运算函数,在使用过程中需要注意参数的单位,以Sin正弦函数为例,我们都知道30度角的正弦函数结果为0.5,那么当我们调用Mathf.Sin函数时,假如我们传入30 ...

最新文章

  1. 关于HtmlAgilityPack解析页面中数据乱码问题
  2. Word2Vec 使用总结
  3. HALCON示例程序color_pieces.hdev通过MLP训练器对彩色棋子进行分类识别
  4. [react] 描述下在react中无状态组件和有状态组件的区别是什么?
  5. 有关 Lambda linq练习 有待整理
  6. Mysql编写定时任务事件
  7. 二级公共基础知识_计算机二级选择题(公共基础知识)
  8. 成都睿铂M6Pros近景摄影测量:西安古城墙数字化建设应用介绍
  9. Elasticsearch核心知识大纲脑图
  10. mybatis-plus常用使用方法(一)
  11. flickr网站用到的php技术
  12. 应用计算机怎么弹ink,ink是什么文件,手把手教你怎么打开ink文件
  13. Thinkphp 6.0请求对象和信息
  14. 用循环模拟的简单文字拳皇对战
  15. matlab中signal pulses,MATLAB信号处理仿真-基带脉冲成形的数字滤波器
  16. mysql中vlookup函数_vlookup函数用法示例,如何使用vlookup函数
  17. “XXX程序包不存在”解决方法
  18. csharp基础练习题:TO DE-RY-PO-陆琪暗号【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
  19. 【人工智能】推荐系统
  20. layaair发布html5,LayaAir今日全球首发 HTML5将步入重度精品时代

热门文章

  1. 博通 bcmdhd 网卡驱动分析
  2. safe6出品--社工密码字典生成器
  3. Unity场景优化工具:Mesh Baker 基础教程(贴图篇)
  4. VMware Workstation虚拟机无法共享主机网络解决方法
  5. 详解Eureka的自我保护机制
  6. 计算机学院三行情书,【计算机·头条】“当你老了”三行情书颁奖晚会
  7. vs2019个性化配置
  8. 小技巧 大智慧 实例集
  9. 最全面计算机英语单词列表(四)
  10. 79.(cesium之家)cesium动态纹理-颜色