List of utility methods to do asinh
double | asinh(double a) Calculates inverse hyperbolic sine of a double value. final double sign; if (Double.doubleToRawLongBits(a) < 0) { a = Math.abs(a); sign = -1.0d; } else { sign = 1.0d; return sign * Math.log(Math.sqrt(a * a + 1.0d) + a); ... |
double | asinh(double x) Calculates the hyperbolic area sine. return Math.log(x + Math.sqrt(Math.pow(x, 2) + 1));
|
double | asinh(double x) Returns the inverse (arc) hyperbolic sine of a double. double ans; double y = Math.abs(x); if (Double.isNaN(x)) { ans = Double.NaN; } else if (y <= 1.05367e-08) { ans = x; } else if (y <= 1.0) { ans = x * (1.0 + csevl(2.0 * x * x - 1.0, ASINH_COEF)); ... |
double | asinh(double xval) asinh return Math.log(xval + Math.sqrt(xval * xval + 1.0));
|