C语言的数学运算函数
在寫程序的時候經常要做數學運算,如果要自己寫冪函數、對數函數的過程,那就是一件好頭疼的事情。如果我們引用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语言的数学运算函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql百度翻译_百度翻译与谷歌翻译哪
- 下一篇: 阿里腾讯百度360