1. double acos(double x): Trả về arcos của x (giá trị radian)
  2. double asin(double x): Trả về arcsin của x (giá trị radian)
  3. double atan(double x): Trả về arctan của x (giá trị radian)
  4. double atan2(doubly y, double x): Trả về arctan của y/x (giá trị radian)
  5. double cos(double x): Trả về cos của góc x (giá trị radian)
  6. double cosh(double x): Trả về cosh (hàm hyperbolic cosin) của x (giá trị radian)
  7. double sin(double x): Trả về sin của góc x (giá trị radian)
  8. double sinh(double x): Trả về sinh (hàm hyperbolic sin) của x (giá trị radian)
  9. double tanh(double x): Trả về tanh (hàm hyperbolic tan) của x (giá trị radian)
  10. double exp(double x): Trả về e^x (số e = 2.71828 )
  11. double frexp(double x, int *exponent): Giá trị được trả về là mantissa (phần định trị) và số nguyên được trỏ tới bởi exponent (số mũ). Giá trị kết quả là x = mantissa * 2 ^ exponent
  12. double ldexp(double x, int exponent): Trả về x*2exponent
  13. double log(double x): Trả về lnx
  14. double log10(double x): Trả về log10(x)
  15. double modf(double x, double *integer): Trả về phần thập phân của x
  16. double pow(double x, double y): Trả về x^y (x mũ y)
  17. double sqrt(double x): Trả về căn bậc hai của x
  18. double ceil(double x): Trả về giá trị nguyên nhỏ nhất lớn hơn hoặc bằng x
  19. double fabs(double x): Trả về trị tuyệt đối của x
  20. double floor(double x): Trả về giá trị nguyên lớn nhất nhỏ hơn hoặc bằng x
  21. double fmod(double x, double y): Trả về phần dư của phép chia x/y