指数运算快速算法

您所在的位置:网站首页 指数方程的公式推导 指数运算快速算法

指数运算快速算法

2024-06-30 02:59| 来源: 网络整理| 查看: 265

pow(x,y)  => exp(y*log(x))

用e指数和2对数替换一般的指数运算,log函数本身通过泰勒展式计算,相比pow会损失一点精度,但提高了速度。

转:http://www.guokr.com/answer/595717/

exp(y*log(x))和pow(x,y)的区别在于前者不能处理xz>1,考虑双精度浮点一般的格式(11-52-1),其最终表示结果对应的10进制数一定是(2*k+1)/2^m的形式(4*k



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3