注意:使用时需要在在程序开头加上math.h头文件。

1、fabs(double x)

对double型的变量取绝对值.示例:

#include#includeint main()

{

double a=-13.14;

printf("%.2f",fabs(a));

return 0;

}

输出:13.14

2、floor(double x) 和ceil(double y)

向下取整和向上取整,返回类型为double.示例:

#include#includeint main()

{

double a=-5.2,b=5.2;

printf("%.0f %.0f\n",floor(a),ceil(a));

printf("%.0f %.0f\n",floor(b),ceil(b));

return 0;

}

输出:-6 -5

5 6

3、pow(double x,double y)和sqrt(double x)

平方函数和平方根函数。示例:

#include#includeint main()

{

double a=pow(2.0,3.0);

double b=sqrt(2.0);

printf("%f %f",a,b);

return 0;

}

输出:8.00000  1.414214

4、sin(double x)、cos(double y)和tan(double x)

三角函数,反三角函数用法一样,在名字前加a如:asin(double x)。示例:

#include#includeconst double pi=acos(-1.0);

int main()

{

double a=sin(pi*45/180);

double b=cos(pi*45/180);

double c=tan(pi*45/180);

printf("%f %f %f",a,b,c);

return 0;

}

输出:0.707107   0.707107   1.000000

5、round(double x)

对double 型变量进行四舍五入,返回值也是double类型。示例:

#include#includeint main()

{

double a=round(5.20),b=round(5.80);

printf("%d %d",a,b);

return 0;

}

输出:5 6

c语言中math的作用,C语言常用的math函数相关推荐

  1. 简述c语言中break的作用,c语言break什么意思?

    break在一些计算机语言中是保留字,其作用大多情况下是终止上一层的循环,以C语言来说,break在switch(开关语句)中在执行一条case后跳出语句的作用. 1. C语言中的break : br ...

  2. c语言中stible什么作用,C语言程序设计课后练习辅导

    <C语言程序设计课后练习辅导>由会员分享,可在线阅读,更多相关<C语言程序设计课后练习辅导(54页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计课后练习辅导资料题型题干选 ...

  3. c语言中getenv的作用,C语言putenv()函数和getenv()函数的使用详解

    C语言putenv()函数和getenv()函数的使用详解 C语言putenv()函数:改变或增加环境变量头文件: #include4 定义函数: int putenv(const char * st ...

  4. c语言中fopen的作用,c语言fopen函数的用法

    在c语言中可以使用"fopen()"函数打开一个文件,该函数用于打开一个文件,其语法是"open("file a","r");&q ...

  5. c语言中go的作用,go语言与c语言的相互调用

    由于工作原因,需要实现go语言与c语言的相互调用.由于go语言与c语言有着千丝万缕的暧昧关系,两者之间的调用可以通过语言层面实现.下文是对此的总结. ​ go语言调用c语言 以下为一个简短的例子: p ...

  6. c语言中return的作用_C语言简介

    C语言简介 c语言是人和机器交流的语言. c语言是面向过程的语言 C语言的优点:代码量小.执行速度快.功能强大.编程自由 英语不好能不能学:C语言一共32个关键字,以及为数不多的规则.建议三年级以下学 ...

  7. c语言中return的作用_C语言入门基础整理

    学习计算机技术,C语言可以说是必备的,他已经成为现在计算机行业人学习必备的,而且应用也是十分的广泛,今天就来看看拥有几年c语言工作经验的大神整理的C语言入门基础知识,没有学不会,只有不肯学. 结构化程 ...

  8. c语言中prime的作用,C语言判断素数prime

    <C语言判断素数prime>由会员分享,可在线阅读,更多相关<C语言判断素数prime(2页珍藏版)>请在人人文库网上搜索. 1.主函数:#include int prime( ...

  9. 华为c语言中static的作用,C语言编程规范(华为、林锐、MISRAC).pdf

    高质量C++/C 编程指南 文件状态 文件标识: [ ] 草稿文件 当前版本: 1.0 [√] 正式文件 作 者: 林锐 博士 [ ] 更改正式文件 完成日期: 2001 年7 月 24 日 高质量C ...

  10. c语言中include的作用,c语言include的用法是什么

    小编整理了c语言 include的用法.希望对你有帮助哦! 其实这个只要了解了文件包含的基本处理方法就可以对文件包含有一个很好的理解与应用了,下来我们一起来看一下: 文件包含的处理方法: 处理时间:文 ...

最新文章

  1. C#读取数据库返回泛型集合 把DataSet类型转换为ListT泛型集合
  2. Python基础数据之列表
  3. jq画布插件_超炫HTML 5开发的jQuery进度条插件
  4. ASP.NET和C#中对XML的操作,以及简单的xml与xsl !
  5. demo 网络运维_网络运维简介
  6. hibernate自定义校验器使用(字段在in范围之内)
  7. jquery简介 each遍历 prop attr
  8. 安全看得见,阿里云性能监控 ARMS 全真3D拓扑实现一“屏”了然
  9. Elasticsearch 之 数据索引
  10. Sentinel系统规则_分布式系统集群限流_线程数隔离_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0044
  11. 《TensorFlow 2.0深度学习算法实战教材》学习笔记(三、TensorFlow 基础)
  12. 事务日志的物理和逻辑构架
  13. 1000行代码入门python-Python基础知识和工作环境
  14. php插入mp3,PHP网站插入音乐
  15. 基于SpringBoot开发的后台管理、系统脚手架Github\Gitee收集
  16. python 拼音输入法_用Python从0开始实现一个中文拼音输入法的思路详解
  17. Windows桌面分享程序设计
  18. Java练习题——方法(基础版)
  19. 天津出差系列(六)----第六天
  20. 办理ICP证、SP证、BBS证及非经营性网站(ICP)备案常见问题解答

热门文章

  1. 企业网站制作中CMS系统的作用及现状
  2. linux 查看vcf文件,VCF格式文件的shell小练习
  3. c++中类的private的static变量实现类对象的数据共享
  4. 温敏壳聚糖水凝胶细胞因子复合支架/季铵盐壳聚糖水凝胶三维支架复合GNDF载间充质干细胞的制备
  5. Ubuntu mosquitto 安装及配置
  6. 迅雷xware android,迅雷固件Xware
  7. 2021HW参考|防守方经验总结
  8. 民建李汉宇:运用大数据为监察体制改革插上科技翅膀
  9. java面试题——常见项目真实面试题(实际面试被问到)
  10. python 因子分析 权重计算方法_如何使用Python(scikit-learn)计算FactorAnalysis得分?