以下為一般數值計算工作的函數
函數名稱 | 功能 | 函數原型 |
---|---|---|
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);
沒有留言:
張貼留言