以下為一般數值計算工作的函數
| 函數名稱 | 功能 | 函數原型 |
|---|---|---|
| fabs | 求絕對值 | double fabs(double); |
| fmax | 求 x 與 y 之中的最大值 | double fmax(double, double); |
| fmin | 求 x 與 y 之中的最小值 | double fmin(double, double); |
| remainder | 求浮點餘數 | double remainder(double, double); |
| fma | 求 (x * y) + z | double fma(double, double, double); |
| round | 四捨五入到整數位 | double round(double); |
以下為指數相關的函數
| 函數名稱 | 功能 | 函數原型 |
|---|---|---|
| sqrt | 求平方根 | double sqrt(double); |
| cbrt | 求立方根 | double cbrt(double); |
| pow | 求 x 的 y 次方 | double pow(double, double); |
以下為幾何、三角相關的函數
| 函數名稱 | 功能 | 函數原型 |
|---|---|---|
| hypot | 求 x2 + y2 的平方根 | double hypot(double, double); |
| sin | 求三角函數的正弦 | double sin(double); |
| cos | 求三角函數的餘弦 | double cos(double); |
| tan | 求三角函數的正切 | double tan(double); |
以下為對數相關的函數
| 函數名稱 | 功能 | 函數原型 |
|---|---|---|
| log | 求自然對數 | double log(double); |
| log2 | 求以 2 為底的對數 | double log2(double); |
| log10 | 求以 10 為底的對數 | double log10(double); |
您可以繼續參考
數學 math.h
- double fabs(double);
- double fmax(double, double);
- double fmin(double, double);
- double remainder(double, double);
- double fma(double, double, double);
- double round(double);
- double sqrt(double);
- double cbrt(double);
- double pow(double, double);
- double hypot(double, double);
- double sin(double);
- double cos(double);
- double tan(double);
- double log(double);
- double log2(double);
- double log10(double);
沒有留言:
張貼留言