Windows 平台上 asinh(x) 的正确实现是
-------------------------------------------------------
function asinh($x)
{
return ln($x + sqrt(1 + pow($x, 2)));
}
function ln($x)
{
return $x = log($x)/log(M_E);
}
--------------------------------------------------------
上面的工作表包含了关于原生 asinh(x) 和使用 LN 和 LOG 实现的版本之间的比较(就像 Snoyes 在 2005 年 12 月 27 日 07:42 发布的那样)
http://www.mavadesign.com.br/allan/asinh(x).xls
这个使用 LN 的实现,给出了与 Linux 原生函数 asinh(x) 相同的结果。
Allan Patrick Engel
Curitiba - Paraná - Brasil