asinh
double asinh(double);
extern double asinh(double);
using ::asinh;
return ((float) asinh((double) x));