ctgmath


1. Vector Length Calculation

#include <ctgmath>
int main() {
  double x = 2, y = 3, z = 4;
  double length = sqrt(x * x + y * y + z * z);
  std::cout << "Vector length: " << length << std::endl;
  return 0;
}

2. Triangle Area Calculation

#include <ctgmath>
int main() {
  double a = 5, b = 7, c = 9;
  double s = (a + b + c) / 2;
  double area = sqrt(s * (s - a) * (s - b) * (s - c));
  std::cout << "Triangle area: " << area << std::endl;
  return 0;
}

3. Circle Area Calculation

#include <ctgmath>
int main() {
  double radius = 3.5;
  double area = M_PI * radius * radius;
  std::cout << "Circle area: " << area << std::endl;
  return 0;
}

4. Sphere Volume Calculation

5. Angle Conversion

6. Numerical Integration (Trapezoidal Rule)

7. Gaussian Distribution

8. Hyperbolic Functions

9. Error Function

10. Bessel Functions

11. Gamma Function

12. Beta Function

13. Legendre Polynomial

14. Hermite Polynomial

15. Laguerre Polynomial