js比较数字相等
2024-10-11 11:34:36
示例代码:
<!DOCTYPE html>
<html lang="zh"> <head>
<meta charset="UTF-8" />
<title>js比较数字相等</title>
</head> <body> <script type="text/javascript">
//设置误差范围值--机器精度(对于js来说是2^-52)
//ES6定义了Number.EPSILON,之前未定义Number.EPSILON
if(!Number.EPSILON) {
Number.EPSILON = Math.pow(2, -52)
} function numberCloseEnoughToEqual(a, b) {
return(a - b) < Number.EPSILON;
}
console.log(numberCloseEnoughToEqual((0.1 + 0.2), 0.3)); //true
</script>
</body> </html>
最新文章
- Javascript中JSON对象的操作以及遍历key/value
- node.js 资料
- android 学习随笔十五(Activity的生命周期与摧毁时返回数据 )
- Note_Master-Detail Application(iOS template)_04_ YJYMasterViewController.h
- hdu1051(LIS | Dilworth定理)
- JedisPool使用原理和源代码
- 无废话网页重构系列——(6)HTML主干结构:站点(site)、页面(page)
- Windows下记事本编辑的Shell脚本放到Linux下执行出错,格式问题(/bin/bash^M: bad interpreter: 没有那个文件或目录)
- HTML 事件
- PowerShell 中进行列表展示的排序-倒序
- Knockout应用开发指南 第十章:更多信息(完结篇)
- document.createDocumentFragment 方法
- 转:使用WebDriver过程中遇到的那些问题
- 成为一名合格的ERP实施顾问应该具备哪些修为
- 【BZOJ4916】神犇和蒟蒻(杜教筛)
- table动态增加删除
- Maven的课堂笔记1
- .NET工具集合
- 【面试题】源石智影科技Python工程师笔试题
- Java字符串 API
热门文章
- rtsp 学习
- hdu 5187(高精度快速幂)
- POJ 2255 Tree Recovery &;&; Ulm Local 1997 Tree Recovery (二叉树的前中后序遍历)
- 大型vue单页面项目优化总结
- DP(悬线法)【P1169】 [ZJOI2007]棋盘制作
- luogu P1107 最大整数
- 【并查集】【set】AtCoder - 2159 - 連結 / Connectivity
- 【手动开栈】【dfs序】【树状数组】【Tarjan】bzoj2819 Nim
- [CodeChef-DGTCNT]Chef and Digits
- cookie的secure、httponly属性设置