js math 对数和指数处理 expm1 log1p
2024-08-31 15:58:00
1、Math.expm1()
Math.expm1(x)
返回 ex - 1,即Math.exp(x) - 1
。
Math.expm1(-1) // -0.6321205588285577
Math.expm1(0) //
Math.expm1(1) // 1.718281828459045
2、Math.log1p()
Math.log1p(x)
方法返回1 + x
的自然对数,即Math.log(1 + x)
。如果x
小于-1,返回NaN
。
Math.log1p(1) // 0.6931471805599453
Math.log1p(0) //
Math.log1p(-1) // -Infinity
Math.log1p(-2) // NaN
应用场景:
Math.log(0)的场景,因为Math.log(0) 返回-Infinity(log的底数大于1时)。
最新文章
- SEO:让搜索引擎对你的网站更有亲和力(译)
- VSS每次打开都需要服务器账号和密码的解决方法
- C primer plus 练习题 第七章
- 2016计蒜之道复赛 百度地图的实时路况 floyd+cdq分治
- Android模拟神器Genymotion eclipse插件安装问题出解决
- RPM包制作最简单样例
- ruby字符串相关方法
- 三角网格(Triangle Mesh)的理解
- centos安装epel源
- 虚拟机桥接模式联网方法,Xshell的连接与使用
- css: box-sizing
- Log4PHP日志库使用
- 一个简单的CD/CI流程思考,续
- Shell Trap信号管理
- Unity3D脚本学习——运行时类
- Color the ball(hdu1556)(hash)或(线段树,区间更新)
- GetParam(name)
- CentOS 7.3 安装指南
- 人工智能——搜索(1)回溯策略【N皇后问题】
- Android自定义View实现仿QQ实现运动步数效果
热门文章
- Xamarin XAML语言教程模板视图TemplatedView(二)
- [BZOJ2007][NOI2010]海拔(对偶图最短路)
- Codeforces Round #476 (Div. 2) [Thanks, Telegram!] ABCDE
- 【插头dp】CDOJ1690 这是一道比CCCC简单题难的简单题
- Alpha冲刺(6/10)——追光的人
- linux安装配置redis
- node.js 中createConnection参数说明
- asp.net 分布式应用开发
- JS的join方法
- 编译 arm 版的qt