xref: /original-bsd/lib/libm/common_source/asinh.3 (revision bdd86a84)
Copyright (c) 1985 Regents of the University of California.
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.

@(#)asinh.3 6.2 (Berkeley) 05/12/86

ASINH 3M ""
C 6
NAME
asinh, acosh, atanh - inverse hyperbolic functions
SYNOPSIS
 #include <math.h> 

double asinh(x) double x;

double acosh(x) double x;

double atanh(x) double x;

DESCRIPTION
These functions compute the designated inverse hyperbolic functions for real arguments.
ERROR (due to Roundoff etc.)
These functions inherit much of their error from log1p described in exp(3M). On a VAX, acosh is accurate to about 3 \*(ups, asinh and atanh to about 2 \*(ups. An \*(up is one Unit in the Last Place carried.
DIAGNOSTICS
Acosh returns the reserved operand on a VAX if the argument is less than 1.

Atanh returns the reserved operand on a VAX if the argument has absolute value bigger than or equal to 1.

SEE ALSO
math(3M), exp(3M), infnan(3M)
AUTHOR
W. Kahan, Kwok-Choi Ng