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