11 數學庫函式及其使用

2021-07-10 19:06:01 字數 1085 閱讀 9242

數學庫函式及其使用   (**標頭檔案 #include )

 標準庫里有一組數學函式,它們可以計算出常用數學函式的函式值。

 三角函式 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 #include int main()

/*6.495191

process returned 0 (0x0) execution time : 0.308 s

press any key to continue.

*/希羅公式、海倫-秦九韶公式。它是利用三角形的三條邊的邊長直接求三角形面積的公式。

表示式為:s=√p(p-a)(p-b)(p-c),它的特點是形式漂亮,便於記憶。

*/

數學庫函式

blas和lapack是專門為線性代數開發的工具庫。blas英文全稱basic linear algebra subprograms,共有三個層次的計算 向量與向量之間的計算,比如向量的加,減,點乘 向量與矩陣之間的計算,比如乘法運算,一階矩陣和二階矩陣的更新 矩陣與矩陣之間的計算,比如矩陣相乘,k...

6 9數學庫函式

1 真正的數 算的函式定義在 usr include x86 linux gnu bits mathcalls.h 2 使用數學庫函式的時候,只需要包含math.h即可。1 庫函式 double sqrt double x undefined reference to sqrt collect2 e...

C C 數學庫函式

所在函式庫為math.h stdlib.h string.h float.h 1.絕對值 int abs int i 返回整型引數i的絕對值 double cabs struct complex znum 返回複數znum的絕對值 double fabs double x 返回雙精度引數x的絕對值 ...