在 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 原生 function asinh(x) 相同的結果。
Allan Patrick Engel
巴西巴拉那州庫里奇巴