tanh
double tanh(double);
using ::tanh;
inline float tanh(float __X) { return tanhf(__X); }
inline long double tanh(long double __X) { return tanhl(__X); }
extern double tanh(double);
return ((float) tanh((double) x));
D_RE(ans) = tanh(x);