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
库里提巴 - 巴拉那州 - 巴西