C 中的各種常用函式

2022-07-26 18:30:19 字數 1006 閱讀 4487

#include

三角函式:

直接呼叫對應的方法即可:

double sin (double);

double cos (double);

double tan (double);

double atan (double);   

注意:所有x為弧度值(radians),即180用3.14159..表示。

比如計算sin(π/2),那麼**如下:

int main(void)

printf("%f", sin(m_pi/2));     

return 0;

對應cos,tan,ctan的用法也相同 :cos(m_pi/2)、tan(m_pi/2)、ctan(m_pi/2)

擴充套件資料:

c++常用函式:

1、反三角函式

double asin (double); 結果介於[-pi/2,pi/2]

double acos (double);結果介於[0,pi]

double atan (double);反正切(主值), 結果介於[-pi/2,pi/2]

double atan2 (double, double);反正切(整圓值),結果介於[-pi/2, pi/2]

2、雙曲三角函式

double sinh (double);

double cosh (double);

double tanh (double);

3、指數與對數

double exp (double);

double pow (double, double);

double sqrt (double);

double log (double);   以e為底的對數

//若要算以 a 為底的對數:sum=log(x)/log(a); (換底公式)

double log10 (double);

各種常用函式 md

標頭檔案 include 原型 void bzero void s,int n 引數 s為記憶體 字串 指標,n 為需要清零的位元組數 用途 會將引數s 所指的記憶體區域 或字串 前n 個位元組,全部設為零值。注意 bzero void s,int n 等價於memset void s,0,size...

c 中的各種進製轉換函式整理

strtol 函式 它的功能是將乙個任意1 36進製數轉化為10進製數,返回是long int型。函式為long int strtol const char nptr,char endptr,int base base是要轉化的數的進製,非法字元會賦值給endptr,nptr是要轉化的字元,例如 c...

C 的各種函式概念

1 建構函式 類的一種特殊的成員函式,它會在每次建立類的物件時執行。建構函式的名稱與類的名稱完全相同,並不會返回任何型別,也不會返回void 無型別 作用 初始化物件的資料成員。預設建構函式 class shape void setheight int h intgetwidth intgethei...