sinh
double sinh(double);
inline float sinh(float __X) { return __sinhf(__X); }
inline long double sinh(long double __X) { return __sinhl(__X); }
extern double sinh(double);
using std::sinh;
s = sinh((double)x);
D_IM(ans) = S * sinh(x);
D_RE(ans) = C * sinh(x);