11 数学库函数及其使用
2016-03-27 23:52
225 查看
数学库函数及其使用 (请加头文件 #include <math.h>)
标准库里有一组数学函数,它们可以计算出常用数学函数的函数值。
三角函数 sin cos tan
反三角函数 asin acos atan
双曲函数 sinh cosh tanh
以 e 为底的指数函数 exp
自然对数函数 log
以 10 为底的对数函数 log10
平方根 sqrt
绝对值 fabs
调用方法
以sin为例:double sin(double)
正弦:sine(简写sin)[sain]
余弦:cosine(简写cos)[kəusain]
正切:tangent(简写tan)['tændʒənt]
余切:cotangent(简写cot)['kəu'tændʒənt]
正割:secant(简写sec)['si:kənt]
余割:cosecant(简写csc)['kau'si:kənt]
正矢:versine(简写versin)['və:sain]
余矢:versed cosine(简写vercos)['və:sə:d][kəusain]
直角三角函数
直角三角函数 (∠α是锐角)
三角关系
倒数关系:cotα*tanα=1
商的关系:sinα/cosα=tanα
平方关系:sin²α+cos²α=1
标准库里有一组数学函数,它们可以计算出常用数学函数的函数值。
三角函数 sin cos tan
反三角函数 asin acos atan
双曲函数 sinh cosh tanh
以 e 为底的指数函数 exp
自然对数函数 log
以 10 为底的对数函数 log10
平方根 sqrt
绝对值 fabs
调用方法
以sin为例:double sin(double)
正弦:sine(简写sin)[sain]
余弦:cosine(简写cos)[kəusain]
正切:tangent(简写tan)['tændʒənt]
余切:cotangent(简写cot)['kəu'tændʒənt]
正割:secant(简写sec)['si:kənt]
余割:cosecant(简写csc)['kau'si:kənt]
正矢:versine(简写versin)['və:sain]
余矢:versed cosine(简写vercos)['və:sə:d][kəusain]
直角三角函数
直角三角函数 (∠α是锐角)
三角关系
倒数关系:cotα*tanα=1
商的关系:sinα/cosα=tanα
平方关系:sin²α+cos²α=1
/* 已知三角形三边的长度分别是 3、 5、 7 厘米, 求该三角形的面积 */ #include <stdio.h> #include <math.h> int main() { float a=3, b=5, c=7, s; s = (a + b + c) / 2.0; printf("%f\n", sqrt(s * (s-a) * (s-b) * (s-c))); //S=√p(p-a)(p-b)(p-c) return 0; } /* 6.495191 Process returned 0 (0x0) execution time : 0.308 s Press any key to continue. */ /* 海伦公式链接:海伦公式又译作希伦公式、海龙公式、 希罗公式、海伦-秦九韶公式。它是利用三角形的三条边的边长直接求三角形面积的公式。 表达式为:S=√p(p-a)(p-b)(p-c),它的特点是形式漂亮,便于记忆。 http://baike.baidu.com/link?url=kO5zG7TU1CktytSWYXBNk3xU-gyJSu0Af9lXB3NXQitwrydy7geJq6aciamdhS-eU72E87WWAGWbfR6LpWkD1q */
相关文章推荐
- 20145129 《Java程序设计》第4周学习总结
- 并发编程之基础( 四)
- 晴(大风) 18℃ 3.27日
- 每天一篇python:对象篇
- 20145211 《Java程序设计》第4周学习总结——园日涉以成趣
- 2016/3/26 weixin 头像 昵称 网页优化显示 缺表中数据 只有代码 无显示效果
- 汇编写启动代码之设置栈和调用C语言1
- 第四周学习总结
- Weekly Roundup: 补课QAQ
- HDOJ 2043 密码
- 《Java程序设计》第4周学习总结
- Win10 Hyper-v 中安装 CentOS 搭建开发环境
- C++ 用注册表可以对计算机实现的操作
- lintcode:Majority Number II
- 安全之初——加解密、签名和证书理解
- Bzoj 2763: [JLOI2011]飞行路线 dijkstra,堆,最短路,分层图
- 机电传动控制第五周作业
- java jdbc(一)-- 访问查询数据库
- linux安装 jdk
- XSS学习笔记(1)