cmath


1. Complex Number Arithmetic:

#include <cmath>
using namespace std;

int main() {
  complex<double> z1(2.0, 3.0);
  complex<double> z2(4.0, 5.0);
  cout << "Addition: " << z1 + z2 << endl;
  cout << "Subtraction: " << z1 - z2 << endl;
  cout << "Multiplication: " << z1 * z2 << endl;
  cout << "Division: " << z1 / z2 << endl;
}

2. Trigonometric Functions:

#include <cmath>
using namespace std;

int main() {
  double angle = 45.0;
  cout << "Sine: " << sin(angle) << endl;
  cout << "Cosine: " << cos(angle) << endl;
  cout << "Tangent: " << tan(angle) << endl;
}

3. Inverse Trigonometric Functions:

4. Hyperbolic Functions:

5. Inverse Hyperbolic Functions:

6. Logarithms:

7. Powers and Roots:

8. Complex Polar Form:

9. Complex Conjugate:

10. Hyperbolic Area Cosine:

11. Hyperbolic Area Sine:

12. Hyperbolic Area Tangent:

13. Bessel Function:

14. Spherical Bessel Function:

15. Hankel Function:

16. Struve Function:

17. Error Function:

18. Complementary Error Function:

19. Gamma Function:

20. Log Gamma Function:

21. Beta Function:

22. Binomial Coefficient:

23. Rising Factorial:

24. Falling Factorial:

25. Generalized Hypergeometric Function:

26. Spherical Harmonic Function:

27. Faddeeva Function:

28. Whittaker Function:

29. Lommel Function:

30. Airy Function:

31. Spherical Bessel Function of the First Kind:

32. Spherical Bessel Function of the Second Kind:

33. Legendre Polynomial:

34. Jacobi Polynomial:

35. Laguerre Polynomial:

36. Hermite Polynomial:

37. Chebyshev Polynomial of the First Kind:

38. Chebyshev Polynomial of the Second Kind:

39. Dawson Integral:

40. Fresnel Integral:

41. Incomplete Beta Function:

42. Incomplete Gamma Function:

43. Incomplete Bessel Function:

44. Hypergeometric Function:

45. Meijer G-Function:

46. Matrix Exponential:

47. Matrix Square Root:

48. Matrix Inversion:

49. Matrix Eigenvalues and Eigenvectors:

50. Matrix Singular Value Decomposition (SVD):