The correct implementation of asinh(x) for Windows plataform is:
-------------------------------------------------------
function asinh($x)
{
return ln($x + sqrt(1 + pow($x, 2)));
}
function ln($x)
{
return $x = log($x)/log(M_E);
}
--------------------------------------------------------
The worksheet above includes a comparation about the native asinh(x) and the implemented version using LN and LOG (like Snoyes posted on 27-Dec-2005 07:42)
http://www.mavadesign.com.br/allan/asinh(x).xls
This implementation using LN, give THE SAME results that function asinh(x) linux native.
Allan Patrick Engel
Curitiba - Paraná - Brasil