## 29.9 Mathematical functions for floating-point types [c.math]

```
double hermite(unsigned n, double x);
float hermitef(unsigned n, float x);
long double hermitel(unsigned n, long double x);
```

Effects:
These functions compute the Hermite polynomials
of their respective arguments
n and x.

Returns:

Hn(x)=(−1)nex2dndxne−x2

where
n is n and
x is x.

Remarks:
The effect of calling each of these functions
is implementation-defined
if n >= 128.